Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
1071359375115.05Englandv South AfricaLeeds124 May 2017ODI # 3872
10112479113127.84Englandv South AfricaSouthampton127 May 2017ODI # 3873
781308312193.97Indiav South AfricaThe Oval211 Jun 2017ODI # 3886
77*695155150.98Englandv South AfricaLeeds124 May 2017ODI # 3872
76*1361017175.24Indiav South AfricaThe Oval211 Jun 2017ODI # 3886
65*81537-122.64Englandv South AfricaSouthampton127 May 2017ODI # 3873
62117597-105.08Sussexv Sth AfricansHove219 May 2017List A
61816081101.66Englandv South AfricaLeeds124 May 2017ODI # 3872
57118696-82.60Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
5572559-100.00Northantsv Sth AfricansNorthampton221 May 2017List A
54664333125.58Northantsv Sth AfricansNorthampton221 May 2017List A
51112678-76.11Englandv South AfricaLord's129 May 2017ODI # 3874
4585644-70.31Englandv South AfricaSouthampton127 May 2017ODI # 3873
44*99665-66.66Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
4245298-144.82Northantsv Sth AfricansNorthampton221 May 2017List A
41373032136.66Sussexv Sth AfricansHove219 May 2017List A
41423351124.24Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
3950416-95.12Englandv South AfricaSouthampton127 May 2017ODI # 3873
37*613751100.00Englandv South AfricaLord's129 May 2017ODI # 3874
37373351112.12Sussexv Sth AfricansHove219 May 2017List A
3793512-72.54Englandv South AfricaLeeds124 May 2017ODI # 3872
34*38265-130.76Sussexv Sth AfricansHove219 May 2017List A
3332195-173.68Englandv South AfricaSouthampton127 May 2017ODI # 3873
31*80514-60.78Pakistanv South AfricaBirmingham27 Jun 2017ODI # 3881
3163406-77.50Northantsv Sth AfricansNorthampton221 May 2017List A
3130236-134.78Pakistanv South AfricaBirmingham27 Jun 2017ODI # 3881
2662393-66.66Englandv South AfricaLord's129 May 2017ODI # 3874
2669531149.05Pakistanv South AfricaBirmingham27 Jun 2017ODI # 3881
254930-183.33Englandv South AfricaLeeds124 May 2017ODI # 3872
2459282185.71Englandv South AfricaSouthampton127 May 2017ODI # 3873
23*29251192.00Indiav South AfricaThe Oval211 Jun 2017ODI # 3886
1955342-55.88Northantsv Sth AfricansNorthampton221 May 2017List A
1838261169.23Northantsv Sth AfricansNorthampton221 May 2017List A
1723261-65.38Northantsv Sth AfricansNorthampton221 May 2017List A
16*17143-114.28Pakistanv South AfricaBirmingham27 Jun 2017ODI # 3881
1616103-160.00Sussexv Sth AfricansHove219 May 2017List A
133620-165.00Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
1229211-57.14Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
1223201160.00Indiav South AfricaThe Oval211 Jun 2017ODI # 3886
1120102-110.00Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
933221-40.90Pakistanv South AfricaBirmingham27 Jun 2017ODI # 3881
819161-50.00Englandv South AfricaSouthampton127 May 2017ODI # 3873
810131-61.53Englandv South AfricaLord's129 May 2017ODI # 3874
7*1812--58.33Sussexv Sth AfricansHove219 May 2017List A
789--77.77Sussexv Sth AfricansHove219 May 2017List A
7791-77.77Sussexv Sth AfricansHove219 May 2017List A
7871-100.00Englandv South AfricaLeeds124 May 2017ODI # 3872
71391-77.77Englandv South AfricaLord's129 May 2017ODI # 3874
6*106--100.00Englandv South AfricaLeeds124 May 2017ODI # 3872
52419--26.31Northantsv Sth AfricansNorthampton221 May 2017List A
515121-41.66Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
4441-100.00Englandv South AfricaLord's129 May 2017ODI # 3874
4451-80.00Englandv South AfricaLord's129 May 2017ODI # 3874
41613--30.76Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
385--60.00Englandv South AfricaLord's129 May 2017ODI # 3874
265--40.00Englandv South AfricaLord's129 May 2017ODI # 3874
1*157--14.28Northantsv Sth AfricansNorthampton221 May 2017List A
112--50.00Sussexv Sth AfricansHove219 May 2017List A
153--33.33Northantsv Sth AfricansNorthampton221 May 2017List A
176--16.66Englandv South AfricaLeeds124 May 2017ODI # 3872
1222--50.00Englandv South AfricaLord's129 May 2017ODI # 3874
122--50.00Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
-51---Sussexv Sth AfricansHove219 May 2017List A
-12---Sussexv Sth AfricansHove219 May 2017List A
-22---Northantsv Sth AfricansNorthampton221 May 2017List A
-31---Englandv South AfricaLord's129 May 2017ODI # 3874
-31---Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
-33---Sri Lankav South AfricaThe Oval23 Jun 2017ODI # 3877
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Punjab vs Uttarakhand at Jaipur, Vijay Hazare Trophy Elite, Group C, Dec 29, 2025 [List A]

Tamil Nadu vs Karnataka at Ahmedabad, Vijay Hazare Trophy Elite, Group A, Dec 29, 2025 [List A]

Nagaland vs Mizoram at Ranchi, Vijay Hazare Trophy Plate Group, Dec 29, 2025 [List A]