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
741581147-64.91Englandv South AfricaBirmingham218 Aug 1998ODI # 1347
64148904171.11Englandv South AfricaThe Oval121 May 1998ODI # 1331
6485725188.88Englandv South AfricaBirmingham218 Aug 1998ODI # 1347
59734011-147.50Englandv South AfricaLeeds224 May 1998ODI # 1334
58129913-63.73Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
52112755-69.33Englandv South AfricaManchester223 May 1998ODI # 1332
5195796-64.55Englandv South AfricaLeeds224 May 1998ODI # 1334
4668635-73.01Englandv South AfricaManchester223 May 1998ODI # 1332
4085601-66.66Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
3662384-94.73Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
3461494-69.38Englandv South AfricaManchester223 May 1998ODI # 1332
33*48392284.61Englandv South AfricaLeeds224 May 1998ODI # 1334
3356395-84.61Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
3251282-114.28Englandv South AfricaThe Oval121 May 1998ODI # 1331
2752483-56.25Englandv South AfricaThe Oval121 May 1998ODI # 1331
2748473-57.44Englandv South AfricaThe Oval121 May 1998ODI # 1331
2738324184.37Englandv South AfricaBirmingham218 Aug 1998ODI # 1347
26*59453-57.77Englandv South AfricaLeeds224 May 1998ODI # 1334
2556472-53.19Englandv South AfricaThe Oval121 May 1998ODI # 1331
18321721105.88Englandv South AfricaLeeds224 May 1998ODI # 1334
163030--53.33Englandv South AfricaThe Oval121 May 1998ODI # 1331
1518142-107.14Englandv South AfricaBirmingham218 Aug 1998ODI # 1347
142425--56.00Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
1325151-86.66Englandv South AfricaManchester223 May 1998ODI # 1332
1225161-75.00Englandv South AfricaManchester223 May 1998ODI # 1332
121192-133.33Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
10*3117--58.82Englandv South AfricaManchester223 May 1998ODI # 1332
1022151-66.66Englandv South AfricaBirmingham218 Aug 1998ODI # 1347
1021171-58.82Englandv South AfricaBirmingham218 Aug 1998ODI # 1347
9881-112.50Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
8761-133.33Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
82318--44.44Englandv South AfricaBirmingham218 Aug 1998ODI # 1347
7*86--116.66Englandv South AfricaThe Oval121 May 1998ODI # 1331
7671-100.00Englandv South AfricaManchester223 May 1998ODI # 1332
51813--38.46Englandv South AfricaManchester223 May 1998ODI # 1332
51015--33.33Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
4331-133.33Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
31614--21.42Englandv South AfricaManchester223 May 1998ODI # 1332
263--66.66Englandv South AfricaThe Oval121 May 1998ODI # 1331
256--33.33Englandv South AfricaManchester223 May 1998ODI # 1332
1*73--33.33Englandv South AfricaBirmingham218 Aug 1998ODI # 1347
173--33.33Englandv South AfricaThe Oval121 May 1998ODI # 1331
122--50.00Englandv South AfricaThe Oval121 May 1998ODI # 1331
1108--12.50Englandv South AfricaManchester223 May 1998ODI # 1332
193--33.33Englandv South AfricaBirmingham218 Aug 1998ODI # 1347
143--33.33Englandv South AfricaBirmingham218 Aug 1998ODI # 1347
0*1----Englandv South AfricaThe Oval121 May 1998ODI # 1331
0*112---Sri Lankav South AfricaNottingham114 Aug 1998ODI # 1345
-73---Englandv South AfricaBirmingham218 Aug 1998ODI # 1347
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:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]