Records galore for de Kock and South Africa
2 Number of targets higher than 319 that South Africa have successfully chased down in ODIs: 435 and 328, both against Australia. This is South Africa's third-highest successful run-chase, and their fifth chase of a 300-plus target in ODIs.
10 Centuries for Quinton de Kock in ODIs, in just 55 innings and at the age of 23 years and 54 days. He is the quickest as well as the youngest batsman to score 10 ODI centuries. The record for fewest innings to 10 ODI centuries was previously held by his opening partner, Hashim Amla, who got there in 57 innings, while the youngest before de Kock was Virat Kohli (23 years and 129 days). This is the third ODI series in which de Kock has scored two or more centuries. His aggregate of 295 in the first three innings of the series is already the second highest by a South African batsman against England in a bilateral series of five or fewer ODIs.
239 Runs added by de Kock and Amla, South Africa's highest stand for any wicket when batting second. They beat the 206-run stand between de Villiers and Faf du Plessis against Australia in Harare in 2014, which was the last time they successfully chased down a target of 300 or more before this match. Overall, it is the fourth highest partnership in a chase in all ODIs; three of those have been against England. This is also South Africa's second-highest opening stand in ODIs, and the seventh century opening stand between de Kock and Amla in ODIs since 2013 - among opening pairs, only Shikhar Dhawan and Rohit Sharma, with eight century partnerships, have more.
46.2 Overs in which South Africa chased down the target of 319 - their quickest chase of 275 or more in ODIs. It is also the second-fastest successful chase of 275 or more against England. Only Sri Lanka's chase of 322 in 37.3 overs at Headingley in 2006 is quicker. South Africa's run rate of 6.88 in this chase is the second-highest in a successful chase of 275 or more in ODIs in South Africa.
0 Previous instances of both openers scoring 125 or more for a side in an ODI while chasing. Quinton de Kock's 135 and Hashim Amla's 127 produced the first such instance. The nearest that any opening pair got to this was when Virender Sehwag made 126 and Sourav Ganguly 117 not out against England in Colombo in the 2002 Champions Trophy. However, there have been four instances of both openers scoring 125 or more while batting first.
7 Scores of 125 or more for Amla in ODIs - the joint highest for South Africa with AB de Villiers. De Kock, who made his fourth score of 125 or more in this match, is fourth in this list.
6 Number of batsmen who have more ODI centuries than Amla's 22. Three other batsmen have 22 ODI centuries: Ganguly, Chris Gayle and Tillakaratne Dilshan. Among the ten batsmen who have scored 22 or more ODI hundreds, Amla is the quickest to get there, in terms of innings: he has played only 126, beating Kohli's record of 143.
125 Runs by Joe Root in this innings - the highest for England against South Africa in ODIs. The previous best was 116 by Kevin Pietersen, also in Centurion, in 2004-05. This was Root's seventh ODI century. Only three England batsmen have scored more ODI centuries - Marcus Trescothick (12), Pietersen (9) and Graham Gooch (8); David Gower and Eoin Morgan also have seven ODI hundreds.
2 Number of ODIs in which three batsmen scored 125 or more: de Kock, Amla and Root did in this match. The only other such game was Johannesburg in 2014-15, when Amla scored 153 not out, Rilee Rossouw 128 and De Villiers 149 against West Indies.
2 Fifty-plus scores for Ben Stokes in this series, batting at No. 6. He scored 57 off 38 in the first ODI, and 53 off 37 in this one. It is only the third instance of an England No.6 making two such scores in a bilateral ODI series.
Bharath Seervi is stats sub-editor at ESPNcricinfo.@SeerviBharath