Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
114*20012513-91.20Englandv South AfricaThe Oval28 Jun 2003ODI # 2029
10613610817-98.14Englandv South AfricaThe Oval28 Jun 2003ODI # 2029
95*1431037392.23Indiav South AfricaDhaka13 Apr 2003ODI # 2002
8314811515-72.17Englandv South AfricaBirmingham8 Jul 2003ODI # 2035
82123935288.17Zimbabwev South AfricaCanterbury29 Jun 2003ODI # 2030
75117807293.75Indiav South AfricaDhaka13 Apr 2003ODI # 2002
711351015-70.29Bangladeshv South AfricaDhaka17 Apr 2003ODI # 2005
61116836173.49Indiav South AfricaDhaka18 Apr 2003ODI # 2006
60129927-65.21Englandv South AfricaManchester3 Jul 2003ODI # 2032
55*50386-144.73Indiav South AfricaDhaka13 Apr 2003ODI # 2002
5476726175.00Zimbabwev South AfricaCardiff5 Jul 2003ODI # 2033
54764071135.00Englandv South AfricaBirmingham8 Jul 2003ODI # 2035
52124937-55.91Bangladeshv South AfricaDhaka14 Apr 2003ODI # 2003
52129983-53.06Englandv South AfricaManchester3 Jul 2003ODI # 2032
50*110904-55.55Zimbabwev South AfricaSouthampton10 Jul 2003ODI # 2036
5076588186.20Englandv South AfricaLord's12 Jul 2003ODI # 2037
4033416-97.56Bangladeshv South AfricaDhaka14 Apr 2003ODI # 2003
40104685-58.82Zimbabwev South AfricaCanterbury29 Jun 2003ODI # 2030
3781446-84.09Indiav South AfricaDhaka13 Apr 2003ODI # 2002
37503461108.82Englandv South AfricaBirmingham8 Jul 2003ODI # 2035
32292132152.38Englandv South AfricaThe Oval28 Jun 2003ODI # 2029
30*40273-111.11Englandv South AfricaManchester3 Jul 2003ODI # 2032
3065494-61.22Indiav South AfricaDhaka18 Apr 2003ODI # 2006
3061294-103.44Englandv South AfricaLord's12 Jul 2003ODI # 2037
297746--63.04Indiav South AfricaDhaka18 Apr 2003ODI # 2006
2771502-54.00Bangladeshv South AfricaDhaka14 Apr 2003ODI # 2003
277543--62.79Zimbabwev South AfricaCanterbury29 Jun 2003ODI # 2030
27103563-48.21Zimbabwev South AfricaSouthampton10 Jul 2003ODI # 2036
2674492-53.06Zimbabwev South AfricaCardiff5 Jul 2003ODI # 2033
2550303183.33Indiav South AfricaDhaka18 Apr 2003ODI # 2006
2456442-54.54Bangladeshv South AfricaDhaka17 Apr 2003ODI # 2005
2479602-40.00Zimbabwev South AfricaSouthampton10 Jul 2003ODI # 2036
20*261811111.11Englandv South AfricaManchester3 Jul 2003ODI # 2032
2065493-40.81Zimbabwev South AfricaCardiff5 Jul 2003ODI # 2033
1922203-95.00Indiav South AfricaDhaka18 Apr 2003ODI # 2006
1935312-61.29Zimbabwev South AfricaCardiff5 Jul 2003ODI # 2033
18*34271-66.66Zimbabwev South AfricaCanterbury29 Jun 2003ODI # 2030
1838303-60.00Indiav South AfricaDhaka13 Apr 2003ODI # 2002
1855303-60.00Bangladeshv South AfricaDhaka14 Apr 2003ODI # 2003
1844262-69.23Zimbabwev South AfricaCardiff5 Jul 2003ODI # 2033
17*34251-68.00Zimbabwev South AfricaSouthampton10 Jul 2003ODI # 2036
1723261165.38Indiav South AfricaDhaka18 Apr 2003ODI # 2006
1741353-48.57Zimbabwev South AfricaSouthampton10 Jul 2003ODI # 2036
15*23152-100.00Englandv South AfricaLord's12 Jul 2003ODI # 2037
1535281-53.57Bangladeshv South AfricaDhaka14 Apr 2003ODI # 2003
15161111136.36Bangladeshv South AfricaDhaka14 Apr 2003ODI # 2003
13*22151-86.66Zimbabwev South AfricaCardiff5 Jul 2003ODI # 2033
1350331-39.39Bangladeshv South AfricaDhaka17 Apr 2003ODI # 2005
12*673-171.42Zimbabwev South AfricaCanterbury29 Jun 2003ODI # 2030
1242271-44.44Englandv South AfricaManchester3 Jul 2003ODI # 2032
1235202-60.00Zimbabwev South AfricaCardiff5 Jul 2003ODI # 2033
11*-361-30.55Indiav South AfricaDhaka21 Apr 2003ODI # 2007
1117121-91.66Indiav South AfricaDhaka13 Apr 2003ODI # 2002
118161-68.75Bangladeshv South AfricaDhaka14 Apr 2003ODI # 2003
1153331-33.33Indiav South AfricaDhaka21 Apr 2003ODI # 2007
112615--73.33Zimbabwev South AfricaCanterbury29 Jun 2003ODI # 2030
1121171-64.70Englandv South AfricaBirmingham8 Jul 2003ODI # 2035
1086-1166.66Englandv South AfricaManchester3 Jul 2003ODI # 2032
922191-47.36Bangladeshv South AfricaDhaka14 Apr 2003ODI # 2003
917201-45.00Bangladeshv South AfricaDhaka17 Apr 2003ODI # 2005
927241-37.50Bangladeshv South AfricaDhaka17 Apr 2003ODI # 2005
92121--42.85Indiav South AfricaDhaka18 Apr 2003ODI # 2006
830181-44.44Indiav South AfricaDhaka21 Apr 2003ODI # 2007
8762-133.33Zimbabwev South AfricaCanterbury29 Jun 2003ODI # 2030
819152-53.33Englandv South AfricaBirmingham8 Jul 2003ODI # 2035
72121--33.33Bangladeshv South AfricaDhaka17 Apr 2003ODI # 2005
729201-35.00Zimbabwev South AfricaSouthampton10 Jul 2003ODI # 2036
6*1513--46.15Englandv South AfricaLord's12 Jul 2003ODI # 2037
63222--27.27Bangladeshv South AfricaDhaka17 Apr 2003ODI # 2005
61861-100.00Indiav South AfricaDhaka18 Apr 2003ODI # 2006
61210--60.00Zimbabwev South AfricaCanterbury29 Jun 2003ODI # 2030
5*127--71.42Bangladeshv South AfricaDhaka17 Apr 2003ODI # 2005
5*1814--35.71Englandv South AfricaThe Oval28 Jun 2003ODI # 2029
51881-62.50Indiav South AfricaDhaka21 Apr 2003ODI # 2007
566--83.33Zimbabwev South AfricaCanterbury29 Jun 2003ODI # 2030
51514--35.71Zimbabwev South AfricaCanterbury29 Jun 2003ODI # 2030
52722--22.72Englandv South AfricaManchester3 Jul 2003ODI # 2032
4*139--44.44Indiav South AfricaDhaka18 Apr 2003ODI # 2006
41391-44.44Englandv South AfricaManchester3 Jul 2003ODI # 2032
42219--21.05Zimbabwev South AfricaCardiff5 Jul 2003ODI # 2033
4961-66.66Zimbabwev South AfricaSouthampton10 Jul 2003ODI # 2036
3*77--42.85Zimbabwev South AfricaCardiff5 Jul 2003ODI # 2033
3119--33.33Bangladeshv South AfricaDhaka14 Apr 2003ODI # 2003
32412--25.00Bangladeshv South AfricaDhaka17 Apr 2003ODI # 2005
31111--27.27Bangladeshv South AfricaDhaka17 Apr 2003ODI # 2005
31212--25.00Zimbabwev South AfricaCanterbury29 Jun 2003ODI # 2030
344--75.00Englandv South AfricaManchester3 Jul 2003ODI # 2032
2*-10--20.00Indiav South AfricaDhaka21 Apr 2003ODI # 2007
21511--18.18Indiav South AfricaDhaka18 Apr 2003ODI # 2006
21511--18.18Englandv South AfricaBirmingham8 Jul 2003ODI # 2035
1*42--50.00Bangladeshv South AfricaDhaka14 Apr 2003ODI # 2003
122--50.00Bangladeshv South AfricaDhaka14 Apr 2003ODI # 2003
145--20.00Bangladeshv South AfricaDhaka17 Apr 2003ODI # 2005
142--50.00Indiav South AfricaDhaka18 Apr 2003ODI # 2006
11512--8.33Zimbabwev South AfricaCardiff5 Jul 2003ODI # 2033
174--25.00Zimbabwev South AfricaSouthampton10 Jul 2003ODI # 2036
166--16.66Zimbabwev South AfricaSouthampton10 Jul 2003ODI # 2036
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:

New Zealand vs West Indies at Christchurch, West Indies in New Zealand 1st ODI, Nov 16, 2025 [ODI # 4930]

Sri Lanka vs Pakistan at Rawalpindi, Sri Lanka in Pakistan 3rd ODI, Nov 16, 2025 [ODI # 4931]

Sri Lanka vs Pakistan at Rawalpindi, Sri Lanka in Pakistan 2nd ODI, Nov 14, 2025 [ODI # 4929]