Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
188*210159134118.23South Africav U.A.E.Rawalpindi116 Feb 1996ODI # 1049
161153132134121.96South Africav NetherlandsRawalpindi15 Mar 1996ODI # 1073
135116115132117.39Sth Africansv Zim CountryHarare119 Oct 1995List A
127181120143105.83South Africav ZimbabweHarare121 Oct 1995ODI # 1013
11616112611092.06South Africav EnglandCenturion214 Jan 1996ODI # 1038
115*2121424180.98South Africav IndiaSharjah119 Apr 1996ODI # 1101
110*12410963100.91South Africav PakistanSharjah113 Apr 1996ODI # 1095
1061821169091.37South Africav IndiaSharjah114 Apr 1996ODI # 1097
981651096189.90Sth Africansv Zim CountryHarare119 Oct 1995List A
94*16186112109.30South Africav PakistanSharjah216 Apr 1996ODI # 1099
901028243109.75South Africav IndiaSharjah114 Apr 1996ODI # 1097
83118986084.69South Africav NetherlandsRawalpindi15 Mar 1996ODI # 1073
781951334158.64South Africav EnglandDurban217 Jan 1996ODI # 1040
787364113121.87South Africav New ZealandFaisalabad220 Feb 1996ODI # 1054
72109857284.70South Africav EnglandCenturion214 Jan 1996ODI # 1038
69104783388.46South Africav West IndiesKarachi211 Mar 1996ODI # 1079
671381076062.61South Africav EnglandDurban217 Jan 1996ODI # 1040
66*756660100.00South Africav EnglandCape Town19 Jan 1996ODI # 1033
65115766085.52South Africav PakistanKarachi229 Feb 1996ODI # 1067
64119975065.97South Africav EnglandBloemfontein111 Jan 1996ODI # 1034
64115704291.42South Africav PakistanSharjah113 Apr 1996ODI # 1095
641201003064.00South Africav IndiaSharjah217 Apr 1996ODI # 1100
6383654196.92South Africav EnglandBloemfontein111 Jan 1996ODI # 1034
61*97665092.42South Africav EnglandGqeberha121 Jan 1996ODI # 1044
61644952124.48South Africav IndiaSharjah119 Apr 1996ODI # 1101
6097744081.08South Africav EnglandGqeberha121 Jan 1996ODI # 1044
5777621191.93South Africav U.A.E.Rawalpindi116 Feb 1996ODI # 1049
57805161111.76South Africav PakistanSharjah113 Apr 1996ODI # 1095
54110808067.50South Africav West IndiesKarachi211 Mar 1996ODI # 1079
5484612288.52South Africav IndiaSharjah217 Apr 1996ODI # 1100
53424722112.76South Africav ZimbabweHarare122 Oct 1995ODI # 1014
51*313213159.37Sth Africansv Zim CountryHarare119 Oct 1995List A
50124723069.44South Africav ZimbabweHarare122 Oct 1995ODI # 1014
47*523940120.51South Africav PakistanSharjah113 Apr 1996ODI # 1095
47614432106.81South Africav EnglandCenturion214 Jan 1996ODI # 1038
45*133923048.91South Africav EnglandEast London119 Jan 1996ODI # 1042
45*93732061.64South Africav PakistanKarachi229 Feb 1996ODI # 1067
4463544081.48South Africav EnglandBloemfontein111 Jan 1996ODI # 1034
4482651067.69South Africav EnglandJohannesburg213 Jan 1996ODI # 1036
44104784056.41South Africav EnglandGqeberha121 Jan 1996ODI # 1044
4489575077.19South Africav PakistanKarachi229 Feb 1996ODI # 1067
41*80502082.00South Africav U.A.E.Rawalpindi116 Feb 1996ODI # 1049
41483930105.12South Africav NetherlandsRawalpindi15 Mar 1996ODI # 1073
4055472285.10South Africav West IndiesKarachi211 Mar 1996ODI # 1079
3986572068.42South Africav IndiaSharjah217 Apr 1996ODI # 1100
3855515074.50South Africav ZimbabweHarare122 Oct 1995ODI # 1014
3875653058.46South Africav EnglandCape Town19 Jan 1996ODI # 1033
3886604063.33South Africav EnglandRawalpindi125 Feb 1996ODI # 1060
37*342523148.00South Africav IndiaSharjah119 Apr 1996ODI # 1101
37373230115.62South Africav EnglandRawalpindi125 Feb 1996ODI # 1060
36*65411087.80South Africav ZimbabweHarare121 Oct 1995ODI # 1013
3657435183.72South Africav ZimbabweHarare121 Oct 1995ODI # 1013
3553425083.33South Africav ZimbabweHarare122 Oct 1995ODI # 1014
3573493071.42South Africav EnglandJohannesburg213 Jan 1996ODI # 1036
3561465076.08South Africav New ZealandFaisalabad220 Feb 1996ODI # 1054
35483532100.00South Africav PakistanSharjah216 Apr 1996ODI # 1099
3449422080.95South Africav EnglandRawalpindi125 Feb 1996ODI # 1060
3360485068.75South Africav ZimbabweHarare121 Oct 1995ODI # 1013
33362660126.92South Africav PakistanKarachi229 Feb 1996ODI # 1067
32382520128.00Sth Africansv Zim CountryHarare119 Oct 1995List A
3261403180.00South Africav PakistanSharjah216 Apr 1996ODI # 1099
2951352182.85South Africav EnglandBloemfontein111 Jan 1996ODI # 1034
2851363077.77South Africav EnglandRawalpindi125 Feb 1996ODI # 1060
2847336084.84South Africav IndiaSharjah114 Apr 1996ODI # 1097
2751335081.81South Africav U.A.E.Rawalpindi116 Feb 1996ODI # 1049
2758422064.28South Africav New ZealandFaisalabad220 Feb 1996ODI # 1054
2659422061.90South Africav EnglandRawalpindi125 Feb 1996ODI # 1060
2636322081.25South Africav PakistanSharjah113 Apr 1996ODI # 1095
2641301086.66South Africav IndiaSharjah119 Apr 1996ODI # 1101
25*282120119.04South Africav EnglandCenturion214 Jan 1996ODI # 1038
2524281189.28South Africav ZimbabweHarare121 Oct 1995ODI # 1013
2545304083.33South Africav EnglandJohannesburg213 Jan 1996ODI # 1036
2539341073.52South Africav IndiaSharjah119 Apr 1996ODI # 1101
24*50382063.15South Africav PakistanSharjah216 Apr 1996ODI # 1099
2452440054.54South Africav EnglandCape Town19 Jan 1996ODI # 1033
24202012120.00South Africav West IndiesKarachi211 Mar 1996ODI # 1079
2342331069.69South Africav IndiaSharjah114 Apr 1996ODI # 1097
2252322068.75South Africav IndiaSharjah217 Apr 1996ODI # 1100
20*34281071.42South Africav PakistanKarachi229 Feb 1996ODI # 1067
19*311710111.76South Africav NetherlandsRawalpindi15 Mar 1996ODI # 1073
19171811105.55South Africav EnglandBloemfontein111 Jan 1996ODI # 1034
18*40291062.06South Africav EnglandJohannesburg213 Jan 1996ODI # 1036
17*171600106.25South Africav NetherlandsRawalpindi15 Mar 1996ODI # 1073
1744333051.51South Africav EnglandCape Town19 Jan 1996ODI # 1033
1756330051.51South Africav EnglandJohannesburg213 Jan 1996ODI # 1036
1731372045.94South Africav EnglandEast London119 Jan 1996ODI # 1042
1732292058.62South Africav EnglandGqeberha121 Jan 1996ODI # 1044
1643320050.00South Africav EnglandCape Town19 Jan 1996ODI # 1033
1651490032.65South Africav EnglandJohannesburg213 Jan 1996ODI # 1036
1633263061.53South Africav New ZealandFaisalabad220 Feb 1996ODI # 1054
15*101110136.36South Africav IndiaSharjah114 Apr 1996ODI # 1097
1591211125.00Sth Africansv Zim CountryHarare119 Oct 1995List A
1522202075.00South Africav EnglandEast London119 Jan 1996ODI # 1042
1543311048.38South Africav EnglandRawalpindi125 Feb 1996ODI # 1060
14*10901155.55South Africav ZimbabweHarare121 Oct 1995ODI # 1013
14*151320107.69South Africav EnglandCenturion214 Jan 1996ODI # 1038
14*28240058.33South Africav IndiaSharjah114 Apr 1996ODI # 1097
1423192073.68South Africav EnglandDurban217 Jan 1996ODI # 1040
13*151000130.00South Africav EnglandBloemfontein111 Jan 1996ODI # 1034
1350281046.42South Africav EnglandEast London119 Jan 1996ODI # 1042
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:

Queensland vs Victoria at Melbourne, One-Day Cup (AUS) 16th Match, Feb 3, 2026 [List A]

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]