Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
176121104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
168*188145212115.86South Africav BangladeshKimberley15 Oct 2017ODI # 3923
120183112112107.14South Africav IndiaDurban1 Feb 2018ODI # 3969
110*1881128098.21South Africav BangladeshKimberley15 Oct 2017ODI # 3923
91*-67101135.82South Africav BangladeshEast London22 Oct 2017ODI # 3929
85152924092.39South Africav BangladeshPaarl18 Oct 2017ODI # 3925
73-6891107.35South Africav BangladeshEast London22 Oct 2017ODI # 3929
71151925077.17South Africav IndiaGqeberha13 Feb 2018ODI # 3976
66-6042110.00South Africav BangladeshEast London22 Oct 2017ODI # 3929
54119743272.97South Africav IndiaCenturion16 Feb 2018ODI # 3978
5183674076.11South Africav IndiaCape Town7 Feb 2018ODI # 3971
48-4750102.12South Africav BangladeshEast London22 Oct 2017ODI # 3929
4678611075.40South Africav BangladeshPaarl18 Oct 2017ODI # 3925
43*492751159.25South Africav IndiaJohannesburg10 Feb 2018ODI # 3973
39512842139.28South Africav IndiaJohannesburg10 Feb 2018ODI # 3973
3972422292.85South Africav IndiaGqeberha13 Feb 2018ODI # 3976
3760434186.04South Africav IndiaDurban1 Feb 2018ODI # 3969
3656512170.58South Africav IndiaGqeberha13 Feb 2018ODI # 3976
3464494069.38South Africav IndiaDurban1 Feb 2018ODI # 3969
3464422280.95South Africav IndiaCenturion16 Feb 2018ODI # 3978
33*-2440137.50South Africav BangladeshEast London22 Oct 2017ODI # 3929
3359404082.50South Africav IndiaJohannesburg10 Feb 2018ODI # 3973
3264422176.19South Africav IndiaCape Town7 Feb 2018ODI # 3971
32403241100.00South Africav IndiaGqeberha13 Feb 2018ODI # 3976
30623001100.00South Africav BangladeshPaarl18 Oct 2017ODI # 3925
3061344088.23South Africav IndiaCenturion16 Feb 2018ODI # 3978
27*45331181.81South Africav IndiaDurban1 Feb 2018ODI # 3969
26241812144.44South Africav IndiaJohannesburg10 Feb 2018ODI # 3973
2559392064.10South Africav IndiaCenturion4 Feb 2018ODI # 3970
2545452055.55South Africav IndiaCenturion4 Feb 2018ODI # 3970
2553421059.52South Africav IndiaCape Town7 Feb 2018ODI # 3971
2441303180.00South Africav IndiaCenturion16 Feb 2018ODI # 3978
23*-1131209.09South Africav BangladeshEast London22 Oct 2017ODI # 3929
23*11513460.00South Africav IndiaJohannesburg10 Feb 2018ODI # 3973
2339324071.87South Africav IndiaCenturion4 Feb 2018ODI # 3970
2230233095.65South Africav IndiaJohannesburg10 Feb 2018ODI # 3973
2238403055.00South Africav IndiaCenturion16 Feb 2018ODI # 3978
20-1511133.33South Africav BangladeshEast London22 Oct 2017ODI # 3929
2054362055.55South Africav IndiaCenturion4 Feb 2018ODI # 3970
20291902105.26South Africav IndiaCenturion16 Feb 2018ODI # 3978
1764380044.73South Africav IndiaCape Town7 Feb 2018ODI # 3971
1632171094.11South Africav IndiaDurban1 Feb 2018ODI # 3969
14291011140.00South Africav IndiaCenturion4 Feb 2018ODI # 3970
14161010140.00South Africav IndiaCape Town7 Feb 2018ODI # 3971
12*18711171.42South Africav IndiaCape Town7 Feb 2018ODI # 3971
1216181066.66South Africav IndiaDurban1 Feb 2018ODI # 3969
1019140071.42South Africav IndiaJohannesburg10 Feb 2018ODI # 3973
1025192052.63South Africav IndiaCenturion16 Feb 2018ODI # 3978
921210042.85South Africav IndiaDurban1 Feb 2018ODI # 3969
815111072.72South Africav IndiaCenturion4 Feb 2018ODI # 3970
84620133.33South Africav IndiaCape Town7 Feb 2018ODI # 3971
7*1690077.77South Africav BangladeshPaarl18 Oct 2017ODI # 3925
79710100.00South Africav IndiaDurban1 Feb 2018ODI # 3969
613121050.00South Africav IndiaCape Town7 Feb 2018ODI # 3971
66610100.00South Africav IndiaCape Town7 Feb 2018ODI # 3971
6870085.71South Africav IndiaGqeberha13 Feb 2018ODI # 3976
5-410125.00South Africav BangladeshEast London22 Oct 2017ODI # 3929
4*2110400.00South Africav IndiaGqeberha13 Feb 2018ODI # 3976
41380050.00South Africav IndiaCenturion16 Feb 2018ODI # 3978
31180037.50South Africav IndiaCape Town7 Feb 2018ODI # 3971
326170017.64South Africav IndiaGqeberha13 Feb 2018ODI # 3976
2-40050.00South Africav BangladeshEast London22 Oct 2017ODI # 3929
21080025.00South Africav IndiaCenturion16 Feb 2018ODI # 3978
15100100.00South Africav IndiaDurban1 Feb 2018ODI # 3969
1450020.00South Africav IndiaCenturion4 Feb 2018ODI # 3970
1540025.00South Africav IndiaCenturion4 Feb 2018ODI # 3970
1520050.00South Africav IndiaCape Town7 Feb 2018ODI # 3971
1750020.00South Africav IndiaGqeberha13 Feb 2018ODI # 3976
1830033.33South Africav IndiaGqeberha13 Feb 2018ODI # 3976
1550020.00South Africav IndiaCenturion16 Feb 2018ODI # 3978
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]