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
13412698134136.73South Africav NetherlandsMohali13 Mar 2011ODI # 3115
12915211774110.25South Africav ZimbabweBenoni122 Oct 2010ODI # 3061
1241591268298.41South Africav ZimbabweBloemfontein115 Oct 2010ODI # 3057
119*2151269094.44South Africav PakistanDubai (DICS)12 Nov 2010ODI # 3064
116*1841329087.87South Africav IndiaCenturion123 Jan 2011ODI # 3087
1131911308086.92South Africav NetherlandsMohali13 Mar 2011ODI # 3115
11012796140114.58South Africav ZimbabweBloemfontein115 Oct 2010ODI # 3057
110128103120106.79South Africav ZimbabwePotchefstroom217 Oct 2010ODI # 3059
1091209955110.10South Africav ZimbabweBenoni122 Oct 2010ODI # 3061
107*14910582101.90South Africav West IndiesDelhi224 Feb 2011ODI # 3106
101*1037255140.27South Africav ZimbabwePotchefstroom217 Oct 2010ODI # 3059
10014311910184.03South Africav PakistanAbu Dhabi131 Oct 2010ODI # 3063
991391036196.11South Africav IrelandEden Gardens115 Mar 2011ODI # 3133
92-1059087.61South Africav PakistanDubai (DICS)15 Nov 2010ODI # 3067
83-954087.36South Africav PakistanDubai (DICS)18 Nov 2010ODI # 3069
77135988078.57South Africav IndiaJohannesburg215 Jan 2011ODI # 3080
76946971110.14South Africav IndiaDurban112 Jan 2011ODI # 3079
73110891182.02South Africav IndiaDurban112 Jan 2011ODI # 3079
71*124722198.61South Africav IndiaGqeberha121 Jan 2011ODI # 3084
69120884078.40South Africav IndiaNagpur212 Mar 2011ODI # 3128
6988765190.78South Africav BangladeshMirpur119 Mar 2011ODI # 3138
66*-885175.00South Africav PakistanAbu Dhabi229 Oct 2010ODI # 3062
65846280104.83South Africav PakistanAbu Dhabi131 Oct 2010ODI # 3063
6493698092.75South Africav IndiaGqeberha121 Jan 2011ODI # 3084
62-4791131.91South Africav PakistanDubai (DICS)18 Nov 2010ODI # 3069
61-725084.72South Africav PakistanDubai (DICS)18 Nov 2010ODI # 3069
61114725084.72South Africav IndiaNagpur212 Mar 2011ODI # 3128
6094782076.92South Africav IndiaCape Town118 Jan 2011ODI # 3082
59*-4180143.90South Africav PakistanDubai (DICS)18 Nov 2010ODI # 3069
5672638088.88South Africav IndiaCenturion123 Jan 2011ODI # 3087
54584331125.58South Africav PakistanAbu Dhabi131 Oct 2010ODI # 3063
52111592088.13South Africav IndiaCape Town118 Jan 2011ODI # 3082
52673961133.33South Africav IndiaNagpur212 Mar 2011ODI # 3128
52735241100.00South Africav BangladeshMirpur119 Mar 2011ODI # 3138
51423152164.51South Africav ZimbabweBloemfontein115 Oct 2010ODI # 3057
5160536096.22South Africav PakistanAbu Dhabi229 Oct 2010ODI # 3062
5193596086.44South Africav BangladeshMirpur119 Mar 2011ODI # 3138
50593680138.88South Africav IndiaDurban112 Jan 2011ODI # 3079
49-700070.00South Africav PakistanDubai (DICS)15 Nov 2010ODI # 3067
4796753062.66South Africav New ZealandMirpur225 Mar 2011ODI # 3144
46554370106.97South Africav IrelandEden Gardens115 Mar 2011ODI # 3133
45116782057.69South Africav West IndiesDelhi224 Feb 2011ODI # 3106
4586684066.17South Africav BangladeshMirpur119 Mar 2011ODI # 3138
4459593074.57South Africav IndiaGqeberha121 Jan 2011ODI # 3084
43102793054.43South Africav IndiaCape Town118 Jan 2011ODI # 3082
42*54531079.24South Africav West IndiesDelhi224 Feb 2011ODI # 3106
4281512082.35South Africav EnglandChennai26 Mar 2011ODI # 3120
42484171102.43South Africav IrelandEden Gardens115 Mar 2011ODI # 3133
4045415197.56South Africav ZimbabwePotchefstroom217 Oct 2010ODI # 3059
40181524266.66South Africav NetherlandsMohali13 Mar 2011ODI # 3115
37392151176.19South Africav ZimbabweBenoni122 Oct 2010ODI # 3061
36-511070.58South Africav PakistanDubai (DICS)15 Nov 2010ODI # 3067
3670433183.72South Africav New ZealandMirpur225 Mar 2011ODI # 3144
35572931120.68South Africav PakistanAbu Dhabi229 Oct 2010ODI # 3062
3565441079.54South Africav IndiaCenturion123 Jan 2011ODI # 3087
3563404087.50South Africav New ZealandMirpur225 Mar 2011ODI # 3144
33*281931173.68South Africav ZimbabweBenoni122 Oct 2010ODI # 3061
3139353088.57South Africav IndiaGqeberha121 Jan 2011ODI # 3084
2954431067.44South Africav PakistanAbu Dhabi131 Oct 2010ODI # 3063
28*-1560186.66South Africav PakistanDubai (DICS)15 Nov 2010ODI # 3067
28*-2620107.69South Africav PakistanDubai (DICS)18 Nov 2010ODI # 3069
2859342082.35South Africav New ZealandMirpur225 Mar 2011ODI # 3144
27*-2530108.00South Africav PakistanDubai (DICS)15 Nov 2010ODI # 3067
2736283196.42South Africav IndiaJohannesburg215 Jan 2011ODI # 3080
26271941136.84South Africav ZimbabweBenoni122 Oct 2010ODI # 3061
2635380068.42South Africav PakistanDubai (DICS)12 Nov 2010ODI # 3064
25*522301108.69South Africav IndiaNagpur212 Mar 2011ODI # 3128
2547301183.33South Africav IndiaJohannesburg215 Jan 2011ODI # 3080
2556440056.81South Africav EnglandChennai26 Mar 2011ODI # 3120
24341831133.33South Africav ZimbabweBenoni122 Oct 2010ODI # 3061
2330271085.18South Africav IndiaDurban112 Jan 2011ODI # 3079
23151521153.33South Africav IndiaNagpur212 Mar 2011ODI # 3128
23402021115.00South Africav IndiaNagpur212 Mar 2011ODI # 3128
22*15940244.44South Africav BangladeshMirpur119 Mar 2011ODI # 3138
2263412053.65South Africav EnglandChennai26 Mar 2011ODI # 3120
21*341901110.52South Africav IndiaDurban112 Jan 2011ODI # 3079
21*47281075.00South Africav IrelandEden Gardens115 Mar 2011ODI # 3133
21261620131.25South Africav ZimbabweBloemfontein115 Oct 2010ODI # 3057
2011812250.00South Africav ZimbabweBenoni122 Oct 2010ODI # 3061
2057321062.50South Africav NetherlandsMohali13 Mar 2011ODI # 3115
2051313064.51South Africav EnglandChennai26 Mar 2011ODI # 3120
1935203095.00South Africav ZimbabweBloemfontein115 Oct 2010ODI # 3057
1945391048.71South Africav PakistanDubai (DICS)12 Nov 2010ODI # 3064
1944401047.50South Africav PakistanDubai (DICS)12 Nov 2010ODI # 3064
1943313061.29South Africav IrelandEden Gardens115 Mar 2011ODI # 3133
18*-232078.26South Africav PakistanAbu Dhabi229 Oct 2010ODI # 3062
18*271410128.57South Africav NetherlandsMohali13 Mar 2011ODI # 3115
18*15721257.14South Africav IndiaNagpur212 Mar 2011ODI # 3128
1851302060.00South Africav IndiaGqeberha121 Jan 2011ODI # 3084
18201711105.88South Africav IrelandEden Gardens115 Mar 2011ODI # 3133
1752382044.73South Africav EnglandChennai26 Mar 2011ODI # 3120
1726221077.27South Africav BangladeshMirpur119 Mar 2011ODI # 3138
1628182088.88South Africav IndiaCape Town118 Jan 2011ODI # 3082
1632200080.00South Africav IndiaCape Town118 Jan 2011ODI # 3082
1639292055.17South Africav IndiaNagpur212 Mar 2011ODI # 3128
15*29181083.33South Africav ZimbabwePotchefstroom217 Oct 2010ODI # 3059
1527191078.94South Africav PakistanDubai (DICS)12 Nov 2010ODI # 3064
15-222068.18South Africav PakistanDubai (DICS)15 Nov 2010ODI # 3067
1535221068.18South Africav IndiaGqeberha121 Jan 2011ODI # 3084
1526203075.00South Africav EnglandChennai26 Mar 2011ODI # 3120
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:

Mountaineers vs Mid West Rhinos at Kwekwe, Pro50 Championship 9th Match, Feb 8, 2026 [List A]

Mashonaland Eagles vs Southern Rocks at Masvingo, Pro50 Championship 10th Match, Feb 8, 2026 [List A]

Wellington vs Otago at Dunedin, The Ford Trophy 21st Match, Feb 7, 2026 [List A]