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
19955338815351.28South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
15230921617170.37South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
14325318622076.88South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
14334021819065.59South Africav AustraliaDurban41 Mar 2018Test # 2297
141*43428420149.64South Africav AustraliaCape Town122 Mar 2018Test # 2300
13725820017168.50South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
135*24118115074.58South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
13225416317080.98South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
126*26114620186.30South Africav AustraliaGqeberha29 Mar 2018Test # 2298
12526420414261.27South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
12022717818267.41South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
11322715217074.34South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
9723615213063.81South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
95*28519413048.96South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
9420215015062.66South Africav IndiaCenturion113 Jan 2018Test # 2293
86*3562409135.83South Africav IndiaJohannesburg424 Jan 2018Test # 2294
8421614510257.93South Africav AustraliaCape Town322 Mar 2018Test # 2300
8321814911055.70South Africav AustraliaDurban41 Mar 2018Test # 2297
8220815314053.59South Africav IndiaCenturion113 Jan 2018Test # 2293
811111016180.19South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
8137825010132.40South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
8015612110066.11South Africav IndiaCenturion313 Jan 2018Test # 2293
71*20212711055.90South Africav AustraliaDurban21 Mar 2018Test # 2297
711691077066.35South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
691731197157.98South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
651358411077.38South Africav IndiaCape Town15 Jan 2018Test # 2292
65145978167.01South Africav AustraliaCape Town322 Mar 2018Test # 2300
641369510067.36South Africav AustraliaCape Town122 Mar 2018Test # 2300
632161429044.36South Africav IndiaCenturion113 Jan 2018Test # 2293
632211367146.32South Africav AustraliaCape Town322 Mar 2018Test # 2300
6214110412059.61South Africav IndiaCape Town15 Jan 2018Test # 2292
611981218150.41South Africav IndiaCenturion313 Jan 2018Test # 2293
612391217050.41South Africav IndiaJohannesburg224 Jan 2018Test # 2294
573061976028.93South Africav AustraliaGqeberha29 Mar 2018Test # 2298
562031486037.83South Africav AustraliaGqeberha29 Mar 2018Test # 2298
5387655181.53South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
52*127796165.82South Africav AustraliaCape Town322 Mar 2018Test # 2300
522401405037.14South Africav IndiaJohannesburg424 Jan 2018Test # 2294
482221414034.04South Africav IndiaCenturion313 Jan 2018Test # 2293
4565514288.23South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
4493725061.11South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
43574070107.50South Africav IndiaCape Town15 Jan 2018Test # 2292
39117744052.70South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
3776564066.07South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
36111846042.85South Africav AustraliaDurban41 Mar 2018Test # 2297
36104855042.35South Africav AustraliaGqeberha29 Mar 2018Test # 2298
35*80404087.50South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
35107502270.00South Africav IndiaCape Town35 Jan 2018Test # 2292
3572473174.46South Africav IndiaCape Town15 Jan 2018Test # 2292
3575555063.63South Africav IndiaJohannesburg224 Jan 2018Test # 2294
3465437079.06South Africav IndiaCape Town35 Jan 2018Test # 2292
33*64491267.34South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
3282596054.23South Africav AustraliaDurban21 Mar 2018Test # 2297
31*118872135.63South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
3195565055.35South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
31129834037.34South Africav IndiaCenturion113 Jan 2018Test # 2293
31128873035.63South Africav AustraliaCape Town122 Mar 2018Test # 2300
31106805038.75South Africav AustraliaCape Town322 Mar 2018Test # 2300
30130846035.71South Africav IndiaJohannesburg224 Jan 2018Test # 2294
30382432125.00South Africav AustraliaGqeberha29 Mar 2018Test # 2298
2958406072.50South Africav AustraliaGqeberha29 Mar 2018Test # 2298
28*272722103.70South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
2865433065.11South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
28442641107.69South Africav AustraliaGqeberha49 Mar 2018Test # 2298
2754423064.28South Africav AustraliaGqeberha49 Mar 2018Test # 2298
27112813033.33South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
26*63494053.06South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
2684660139.39South Africav IndiaCape Town15 Jan 2018Test # 2292
26122852030.58South Africav IndiaCenturion313 Jan 2018Test # 2293
2572544046.29South Africav IndiaCape Town35 Jan 2018Test # 2292
2460384063.15South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
2364354065.71South Africav IndiaCape Town15 Jan 2018Test # 2292
2262423052.38South Africav AustraliaCape Town122 Mar 2018Test # 2300
2137283075.00South Africav AustraliaGqeberha49 Mar 2018Test # 2298
2060482041.66South Africav IndiaCenturion113 Jan 2018Test # 2293
2054334060.60South Africav AustraliaDurban21 Mar 2018Test # 2297
2058443045.45South Africav AustraliaCape Town322 Mar 2018Test # 2300
2043463043.47South Africav AustraliaCape Town322 Mar 2018Test # 2300
19*121111172.72South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
1979472040.42South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
1829252072.00South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
1870543033.33South Africav IndiaCenturion113 Jan 2018Test # 2293
16*48311051.61South Africav IndiaCape Town15 Jan 2018Test # 2292
1651481033.33South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
15*151420107.14South Africav AustraliaGqeberha49 Mar 2018Test # 2298
1549262057.69South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
1527212071.42South Africav IndiaCape Town35 Jan 2018Test # 2292
1535221168.18South Africav AustraliaDurban21 Mar 2018Test # 2297
1443232060.86South Africav AustraliaCape Town322 Mar 2018Test # 2300
128530240.00South Africav IndiaCenturion313 Jan 2018Test # 2293
1243351034.28South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
1149340032.35South Africav IndiaCenturion113 Jan 2018Test # 2293
1133211052.38South Africav AustraliaGqeberha29 Mar 2018Test # 2298
10*18112090.90South Africav IndiaCenturion313 Jan 2018Test # 2293
1022152066.66South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
1022181055.55South Africav IndiaJohannesburg424 Jan 2018Test # 2294
9*22820112.50South Africav IndiaJohannesburg224 Jan 2018Test # 2294
933172052.94South Africav IndiaJohannesburg224 Jan 2018Test # 2294
930202045.00South Africav AustraliaDurban41 Mar 2018Test # 2297
940161056.25South Africav AustraliaGqeberha29 Mar 2018Test # 2298
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:

Mashonaland Eagles vs Mid West Rhinos at Harare, Logan Cup 11th Match, Feb 14-17, 2026 [First-class - Live]
>> 39/2 (10.2 ov, R Mupfudza 0*, W Madhevere 4*, Muhammad Khwaja 0/11) - Match delayed - bad light

Karnataka vs Uttarakhand at Lucknow, Ranji Trophy 1st semi final, Feb 15-19, 2026 [First-class - Live]
>> 355/2 (90.0 ov, D Padikkal 148*, KK Nair 37*, AD Rawat 2/73) - Stumps

Southern Rocks vs Matabeleland Tuskers at Bulawayo, Logan Cup 12th Match, Feb 14-17, 2026 [First-class - Live]
>> 5/0 (2.0 ov, T Makoni 1*, N Mpofu 3*, Jalat Khan 0/0)