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
1001259472106.38South Africav AustraliaManchester16 Jul 2019ODI # 4188
96*10310310193.20South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
95136974497.93South Africav AustraliaManchester16 Jul 2019ODI # 4188
80*1671055076.19South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
6894746291.89South Africav EnglandThe Oval230 May 2019ODI # 4143
6884728094.44South Africav AfghanistanCardiff215 Jun 2019ODI # 4160
67*1006423104.68South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
63112795079.74South Africav PakistanLord's223 Jun 2019ODI # 4171
62645351116.98South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
55111834066.26South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
52785170101.96South Africav AustraliaManchester16 Jul 2019ODI # 4188
5085614181.96South Africav EnglandThe Oval230 May 2019ODI # 4143
4783603278.33South Africav PakistanLord's223 Jun 2019ODI # 4171
46*503260143.75South Africav PakistanLord's223 Jun 2019ODI # 4171
4578564080.35South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
45623740121.62South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
42583412123.52South Africav IndiaSouthampton15 Jun 2019ODI # 4150
41*105834049.39South Africav AfghanistanCardiff215 Jun 2019ODI # 4160
41613821107.89South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
3862432088.37South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
3877544070.37South Africav IndiaSouthampton15 Jun 2019ODI # 4150
3874554069.09South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
3655372197.29South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
3671471176.59South Africav PakistanLord's223 Jun 2019ODI # 4171
3468612155.73South Africav IndiaSouthampton15 Jun 2019ODI # 4150
3451376191.89South Africav AustraliaManchester16 Jul 2019ODI # 4188
31*45352088.57South Africav IndiaSouthampton15 Jun 2019ODI # 4150
3169401077.50South Africav IndiaSouthampton15 Jun 2019ODI # 4150
3154373083.78South Africav PakistanLord's223 Jun 2019ODI # 4171
2434254096.00South Africav EnglandThe Oval230 May 2019ODI # 4143
2341324071.87South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
2353354065.71South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
2259371059.45South Africav IndiaSouthampton15 Jun 2019ODI # 4150
17*37211080.95South Africav West IndiesSouthampton110 Jun 2019ODI # 4156
17*211721100.00South Africav AfghanistanCardiff215 Jun 2019ODI # 4160
16161011160.00South Africav PakistanLord's223 Jun 2019ODI # 4171
1516163093.75South Africav Sri LankaChester-le-Street228 Jun 2019ODI # 4176
14181310107.69South Africav AustraliaManchester16 Jul 2019ODI # 4188
13*21901144.44South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
1346231056.52South Africav EnglandThe Oval230 May 2019ODI # 4143
1117122091.66South Africav EnglandThe Oval230 May 2019ODI # 4143
1123192057.89South Africav EnglandThe Oval230 May 2019ODI # 4143
10*131000100.00South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
10161010100.00South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
1028171058.82South Africav IndiaSouthampton15 Jun 2019ODI # 4150
812111072.72South Africav EnglandThe Oval230 May 2019ODI # 4143
818131061.53South Africav BangladeshThe Oval22 Jun 2019ODI # 4147
713160043.75South Africav PakistanLord's223 Jun 2019ODI # 4171
6*10501120.00South Africav EnglandThe Oval230 May 2019ODI # 4143
6*1271085.71South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
61691066.66South Africav IndiaSouthampton15 Jun 2019ODI # 4150
61371085.71South Africav West IndiesSouthampton110 Jun 2019ODI # 4156
51171071.42South Africav EnglandThe Oval230 May 2019ODI # 4143
516101050.00South Africav West IndiesSouthampton110 Jun 2019ODI # 4156
5881062.50South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
4*8310133.33South Africav AustraliaManchester16 Jul 2019ODI # 4188
311110027.27South Africav IndiaSouthampton15 Jun 2019ODI # 4150
31370042.85South Africav PakistanLord's223 Jun 2019ODI # 4171
2730066.66South Africav PakistanLord's223 Jun 2019ODI # 4171
21350040.00South Africav AustraliaManchester16 Jul 2019ODI # 4188
1*830033.33South Africav PakistanLord's223 Jun 2019ODI # 4171
16100100.00South Africav EnglandThe Oval230 May 2019ODI # 4143
1960016.66South Africav PakistanLord's223 Jun 2019ODI # 4171
0*97000.00South Africav West IndiesSouthampton110 Jun 2019ODI # 4156
021000.00South Africav EnglandThe Oval230 May 2019ODI # 4143
022000.00South Africav IndiaSouthampton15 Jun 2019ODI # 4150
0125000.00South Africav New ZealandBirmingham119 Jun 2019ODI # 4165
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:

Western Province vs Boland at Paarl, CSA 4-Day Series Division 1 22nd Match, Feb 1-4, 2026 [First-class - Live]
>> 147/8 (58.0 ov, S von Berg 21*, GA Stuurman 1*, M Dube 0/15) - Stumps

Dolphins vs North West at Potchefstroom, CSA 4-Day Series Division 1 21st Match, Jan 31-Feb 3, 2026 [First-class - Live]
>> 64/1 (18.0 ov, M Prince 20*, DS Rosier 32*, O Cele 0/22) - Stumps

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 317/2 (72.0 ov, N Brand 93*, LG Pretorius 101*, Z Abrahams 2/47) - Stumps