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
102-8981114.60South Africav Sri LankaPallekele15 Aug 2018ODI # 4029
10125723212043.53South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
92-7084131.42South Africav Sri LankaPallekele15 Aug 2018ODI # 4029
87-78131111.53South Africav Sri LankaDambulla21 Aug 2018ODI # 4027
63133984064.28South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
59-5991100.00South Africav Sri LankaPallekele15 Aug 2018ODI # 4029
54-577194.73South Africav Sri LankaColombo (RPS)212 Aug 2018ODI # 4031
53*-3262165.62South Africav Sri LankaDambulla229 Jul 2018ODI # 4025
51-4751108.51South Africav Sri LankaPallekele15 Aug 2018ODI # 4029
49121885055.68South Africav Sri LankaGalle212 Jul 2018Test # 2311
49-4132119.51South Africav Sri LankaDambulla21 Aug 2018ODI # 4027
4859518194.11South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
47-594179.66South Africav Sri LankaDambulla229 Jul 2018ODI # 4025
47-5610083.92South Africav Sri LankaDambulla229 Jul 2018ODI # 4025
43-4360100.00South Africav Sri LankaDambulla21 Aug 2018ODI # 4027
40-2360173.91South Africav Sri LankaPallekele28 Aug 2018ODI # 4030
38-2332165.21South Africav Sri LankaPallekele28 Aug 2018ODI # 4030
3776804046.25South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
32333130103.22South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
32-2911110.34South Africav Sri LankaDambulla21 Aug 2018ODI # 4027
24*-1131218.18South Africav Sri LankaPallekele15 Aug 2018ODI # 4029
23-1331176.92South Africav Sri LankaPallekele28 Aug 2018ODI # 4030
22*68380257.89South Africav Sri LankaGalle412 Jul 2018Test # 2311
21-1701123.52South Africav Sri LankaPallekele28 Aug 2018ODI # 4030
20-1350153.84South Africav Sri LankaColombo (RPS)212 Aug 2018ODI # 4031
20-1140181.81South Africav Sri LankaColombo (RPS)114 Aug 2018T20I # 695
19*-311061.29South Africav Sri LankaDambulla21 Aug 2018ODI # 4027
1947460041.30South Africav Sri LankaGalle412 Jul 2018Test # 2311
1960580032.75South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
19-1430135.71South Africav Sri LankaDambulla229 Jul 2018ODI # 4025
19-1621118.75South Africav Sri LankaColombo (RPS)114 Aug 2018T20I # 695
1896861020.93South Africav Sri LankaGalle212 Jul 2018Test # 2311
1833372148.64South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
18-1611112.50South Africav Sri LankaColombo (RPS)114 Aug 2018T20I # 695
1740332051.51South Africav Sri LankaGalle212 Jul 2018Test # 2311
17-1320130.76South Africav Sri LankaPallekele28 Aug 2018ODI # 4030
17-1430121.42South Africav Sri LankaPallekele28 Aug 2018ODI # 4030
1538362041.66South Africav Sri LankaGalle212 Jul 2018Test # 2311
14*-1130127.27South Africav Sri LankaDambulla229 Jul 2018ODI # 4025
1426243058.33South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
14-162087.50South Africav Sri LankaColombo (RPS)114 Aug 2018T20I # 695
12*-181066.66South Africav Sri LankaColombo (RPS)212 Aug 2018ODI # 4031
12*-171070.58South Africav Sri LankaColombo (RPS)114 Aug 2018T20I # 695
12-131092.30South Africav Sri LankaColombo (RPS)212 Aug 2018ODI # 4031
1140201055.00South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
1014920111.11South Africav Sri LankaGalle412 Jul 2018Test # 2311
10-131076.92South Africav Sri LankaDambulla229 Jul 2018ODI # 4025
10-140071.42South Africav Sri LankaPallekele15 Aug 2018ODI # 4029
923920100.00South Africav Sri LankaGalle412 Jul 2018Test # 2311
9-102090.00South Africav Sri LankaPallekele28 Aug 2018ODI # 4030
830290027.58South Africav Sri LankaGalle212 Jul 2018Test # 2311
824171047.05South Africav Sri LankaGalle212 Jul 2018Test # 2311
810121066.66South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
8-121066.66South Africav Sri LankaColombo (RPS)212 Aug 2018ODI # 4031
7*-191036.84South Africav Sri LankaDambulla21 Aug 2018ODI # 4027
730200035.00South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
719131053.84South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
69601100.00South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
638181033.33South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
5-310166.66South Africav Sri LankaColombo (RPS)212 Aug 2018ODI # 4031
4*6410100.00South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
417120033.33South Africav Sri LankaGalle412 Jul 2018Test # 2311
4-71057.14South Africav Sri LankaPallekele28 Aug 2018ODI # 4030
4-60066.66South Africav Sri LankaColombo (RPS)114 Aug 2018T20I # 695
3*-300100.00South Africav Sri LankaPallekele28 Aug 2018ODI # 4030
3980037.50South Africav Sri LankaGalle212 Jul 2018Test # 2311
313120025.00South Africav Sri LankaGalle212 Jul 2018Test # 2311
3780037.50South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
3-50060.00South Africav Sri LankaDambulla21 Aug 2018ODI # 4027
3-110027.27South Africav Sri LankaDambulla21 Aug 2018ODI # 4027
3-140021.42South Africav Sri LankaColombo (RPS)212 Aug 2018ODI # 4031
3-80037.50South Africav Sri LankaColombo (RPS)212 Aug 2018ODI # 4031
3-80037.50South Africav Sri LankaColombo (RPS)114 Aug 2018T20I # 695
2960033.33South Africav Sri LankaGalle412 Jul 2018Test # 2311
21790022.22South Africav Sri LankaGalle212 Jul 2018Test # 2311
21921009.52South Africav Sri LankaGalle412 Jul 2018Test # 2311
213170011.76South Africav Sri LankaGalle412 Jul 2018Test # 2311
2640050.00South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
2-30066.66South Africav Sri LankaPallekele15 Aug 2018ODI # 4029
2-80025.00South Africav Sri LankaPallekele15 Aug 2018ODI # 4029
2-30066.66South Africav Sri LankaPallekele28 Aug 2018ODI # 4030
2-50040.00South Africav Sri LankaColombo (RPS)212 Aug 2018ODI # 4031
1*-100100.00South Africav Sri LankaPallekele28 Aug 2018ODI # 4030
1530033.33South Africav Sri LankaGalle412 Jul 2018Test # 2311
116100010.00South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
0*93000.00South Africav Sri LankaGalle212 Jul 2018Test # 2311
0*42000.00South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
062000.00South Africav Sri LankaGalle412 Jul 2018Test # 2311
0910000.00South Africav Sri LankaGalle412 Jul 2018Test # 2311
077000.00South Africav Sri LankaGalle212 Jul 2018Test # 2311
054000.00South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
042000.00South Africav Sri LankaColombo (SSC)220 Jul 2018Test # 2313
031000.00South Africav Sri LankaColombo (SSC)420 Jul 2018Test # 2313
0-1000.00South Africav Sri LankaDambulla229 Jul 2018ODI # 4025
0-1000.00South Africav Sri LankaColombo (RPS)212 Aug 2018ODI # 4031
0-4000.00South Africav Sri LankaColombo (RPS)212 Aug 2018ODI # 4031
0-4000.00South Africav Sri LankaColombo (RPS)114 Aug 2018T20I # 695
0-2000.00South Africav Sri LankaColombo (RPS)114 Aug 2018T20I # 695
0-3000.00South Africav Sri LankaColombo (RPS)114 Aug 2018T20I # 695
0-2000.00South Africav Sri LankaColombo (RPS)114 Aug 2018T20I # 695
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