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
169*204143194118.18South Africav New ZealandCenturion111 Dec 1994ODI # 960
1061761399076.25South Africav PakistanJohannesburg112 Jan 1995ODI # 971
100*1981244380.64South Africav AustraliaPeshawar124 Oct 1994ODI # 937
98*1941307175.38South Africav AustraliaLahore212 Oct 1994ODI # 928
871381118178.37South Africav PakistanJohannesburg112 Jan 1995ODI # 971
811491046177.88South Africav PakistanJohannesburg210 Dec 1994ODI # 959
801841271062.99South Africav IndiaHamilton118 Feb 1995ODI # 977
7415511110066.66South Africav PakistanJohannesburg210 Dec 1994ODI # 959
69114976071.13South Africav PakistanFaisalabad128 Oct 1994ODI # 940
6897796186.07South Africav New ZealandCenturion111 Dec 1994ODI # 960
65107944069.14South Africav IndiaHamilton118 Feb 1995ODI # 977
64130945068.08South Africav AustraliaFaisalabad218 Oct 1994ODI # 932
64131901071.11South Africav PakistanCape Town110 Jan 1995ODI # 970
6389754184.00South Africav Sri LankaGqeberha121 Dec 1994ODI # 967
63131925068.47South Africav New ZealandChristchurch223 Feb 1995ODI # 981
6191772079.22South Africav PakistanDurban117 Dec 1994ODI # 964
53119801066.25South Africav PakistanRawalpindi220 Oct 1994ODI # 934
5398833063.85South Africav PakistanDurban117 Dec 1994ODI # 964
5383802066.25South Africav Sri LankaGqeberha121 Dec 1994ODI # 967
51120974052.57South Africav PakistanFaisalabad128 Oct 1994ODI # 940
45*63461197.82South Africav PakistanFaisalabad128 Oct 1994ODI # 940
4587615073.77South Africav AustraliaPeshawar124 Oct 1994ODI # 937
4479757058.66South Africav Sri LankaBloemfontein215 Dec 1994ODI # 963
4398683063.23South Africav PakistanCape Town110 Jan 1995ODI # 970
4260591071.18South Africav AustraliaLahore212 Oct 1994ODI # 928
3894631060.31South Africav New ZealandCape Town16 Dec 1994ODI # 956
3849413192.68South Africav New ZealandCenturion111 Dec 1994ODI # 960
37463631102.77South Africav PakistanJohannesburg112 Jan 1995ODI # 971
3650502072.00South Africav PakistanRawalpindi220 Oct 1994ODI # 934
36433541102.85South Africav AustraliaPeshawar124 Oct 1994ODI # 937
3443440177.27South Africav New ZealandChristchurch223 Feb 1995ODI # 981
3398661050.00South Africav PakistanKarachi116 Oct 1994ODI # 930
3349352094.28South Africav PakistanRawalpindi220 Oct 1994ODI # 934
3258510062.74South Africav New ZealandCape Town16 Dec 1994ODI # 956
3162470065.95South Africav PakistanCape Town110 Jan 1995ODI # 970
3093694043.47South Africav AustraliaFaisalabad218 Oct 1994ODI # 932
27*32281096.42South Africav PakistanFaisalabad128 Oct 1994ODI # 940
27*171631168.75South Africav PakistanDurban117 Dec 1994ODI # 964
2748280096.42South Africav Sri LankaBloemfontein215 Dec 1994ODI # 963
2727314187.09South Africav Sri LankaGqeberha121 Dec 1994ODI # 967
2531382065.78South Africav AustraliaPeshawar124 Oct 1994ODI # 937
2549492051.02South Africav New ZealandCape Town16 Dec 1994ODI # 956
2564611040.98South Africav AustraliaWellington115 Feb 1995ODI # 975
2469441054.54South Africav AustraliaFaisalabad218 Oct 1994ODI # 932
2434300180.00South Africav New ZealandCape Town16 Dec 1994ODI # 956
2441334072.72South Africav IndiaHamilton118 Feb 1995ODI # 977
2378492046.93South Africav PakistanKarachi116 Oct 1994ODI # 930
2343241095.83South Africav New ZealandCape Town16 Dec 1994ODI # 956
2330252092.00South Africav Sri LankaGqeberha121 Dec 1994ODI # 967
2345370062.16South Africav New ZealandChristchurch223 Feb 1995ODI # 981
22*93560039.28South Africav AustraliaWellington115 Feb 1995ODI # 975
2256412053.65South Africav AustraliaWellington115 Feb 1995ODI # 975
2137350060.00South Africav PakistanKarachi116 Oct 1994ODI # 930
2142262080.76South Africav New ZealandCape Town16 Dec 1994ODI # 956
2128261180.76South Africav Sri LankaBloemfontein215 Dec 1994ODI # 963
2155433048.83South Africav PakistanCape Town110 Jan 1995ODI # 970
2120252084.00South Africav PakistanCape Town110 Jan 1995ODI # 970
20*45361055.55South Africav PakistanRawalpindi220 Oct 1994ODI # 934
20241920105.26South Africav AustraliaFaisalabad218 Oct 1994ODI # 932
2046392051.28South Africav PakistanRawalpindi220 Oct 1994ODI # 934
20201530133.33South Africav Sri LankaBloemfontein215 Dec 1994ODI # 963
2057441045.45South Africav Sri LankaGqeberha121 Dec 1994ODI # 967
1934290065.51South Africav AustraliaLahore212 Oct 1994ODI # 928
1989461041.30South Africav PakistanRawalpindi220 Oct 1994ODI # 934
1946342055.88South Africav New ZealandCape Town16 Dec 1994ODI # 956
1922202095.00South Africav PakistanDurban117 Dec 1994ODI # 964
18*48250072.00South Africav PakistanJohannesburg210 Dec 1994ODI # 959
1847280064.28South Africav PakistanFaisalabad128 Oct 1994ODI # 940
1644402040.00South Africav PakistanKarachi116 Oct 1994ODI # 930
1645390041.02South Africav Sri LankaBloemfontein215 Dec 1994ODI # 963
1618262061.53South Africav IndiaHamilton118 Feb 1995ODI # 977
16121102145.45South Africav New ZealandChristchurch223 Feb 1995ODI # 981
15*25230065.21South Africav Sri LankaBloemfontein215 Dec 1994ODI # 963
1557351042.85South Africav AustraliaWellington115 Feb 1995ODI # 975
1456360038.88South Africav PakistanKarachi116 Oct 1994ODI # 930
1443270051.85South Africav Sri LankaBloemfontein215 Dec 1994ODI # 963
1424271051.85South Africav AustraliaWellington115 Feb 1995ODI # 975
1428230160.86South Africav New ZealandChristchurch223 Feb 1995ODI # 981
13*22160081.25South Africav PakistanKarachi116 Oct 1994ODI # 930
13*21191068.42South Africav PakistanJohannesburg210 Dec 1994ODI # 959
1335222059.09South Africav New ZealandChristchurch223 Feb 1995ODI # 981
1243300040.00South Africav AustraliaLahore212 Oct 1994ODI # 928
11*11810137.50South Africav Sri LankaGqeberha121 Dec 1994ODI # 967
11*20141078.57South Africav IndiaHamilton118 Feb 1995ODI # 977
1120181061.11South Africav AustraliaFaisalabad218 Oct 1994ODI # 932
1131180061.11South Africav AustraliaFaisalabad218 Oct 1994ODI # 932
1116720157.14South Africav Sri LankaGqeberha121 Dec 1994ODI # 967
10*23150066.66South Africav PakistanRawalpindi220 Oct 1994ODI # 934
10*28220045.45South Africav AustraliaPeshawar124 Oct 1994ODI # 937
1021180055.55South Africav PakistanKarachi116 Oct 1994ODI # 930
1021181055.55South Africav PakistanKarachi116 Oct 1994ODI # 930
1016131076.92South Africav AustraliaFaisalabad218 Oct 1994ODI # 932
1091000100.00South Africav New ZealandCenturion111 Dec 1994ODI # 960
1038300033.33South Africav PakistanDurban117 Dec 1994ODI # 964
1025311032.25South Africav AustraliaWellington115 Feb 1995ODI # 975
1029281035.71South Africav New ZealandChristchurch223 Feb 1995ODI # 981
923191047.36South Africav New ZealandCape Town16 Dec 1994ODI # 956
931221040.90South Africav PakistanJohannesburg210 Dec 1994ODI # 959
945221040.90South Africav Sri LankaBloemfontein215 Dec 1994ODI # 963
947282032.14South Africav PakistanDurban117 Dec 1994ODI # 964
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:

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]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]