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
20170747727-42.13South Africav EnglandCape Town22 Jan 2016Test # 2197
129*250128172100.78South Africav EnglandCenturion122 Jan 2016Test # 2200
118*3862468147.96South Africav EnglandDurban226 Dec 2015Test # 2196
11532021814-52.75South Africav EnglandCenturion122 Jan 2016Test # 2200
10922016919-64.49South Africav EnglandCenturion122 Jan 2016Test # 2200
102*21214816-68.91South Africav EnglandCape Town22 Jan 2016Test # 2197
9633319911-48.24South Africav EnglandCenturion322 Jan 2016Test # 2200
8829821112141.70South Africav EnglandCape Town22 Jan 2016Test # 2197
8631721611-39.81South Africav EnglandCape Town22 Jan 2016Test # 2197
8515910511180.95South Africav IndiaBengaluru114 Nov 2015Test # 2188
78*1841549150.64South Africav EnglandCenturion322 Jan 2016Test # 2200
6917611110-62.16South Africav EnglandCape Town22 Jan 2016Test # 2197
63116836-75.90South Africav IndiaMohali25 Nov 2015Test # 2186
49123797162.02South Africav EnglandDurban226 Dec 2015Test # 2196
461881225-37.70South Africav EnglandJohannesburg114 Jan 2016Test # 2199
44107716161.97South Africav EnglandCape Town22 Jan 2016Test # 2197
43147976-44.32South Africav IndiaMohali25 Nov 2015Test # 2186
433542976-14.47South Africav IndiaDelhi43 Dec 2015Test # 2191
42121785-53.84South Africav IndiaDelhi23 Dec 2015Test # 2191
4099716-56.33South Africav EnglandDurban426 Dec 2015Test # 2196
40123907-44.44South Africav EnglandJohannesburg114 Jan 2016Test # 2199
392191672-23.35South Africav IndiaNagpur425 Nov 2015Test # 2189
391851523125.65South Africav IndiaNagpur425 Nov 2015Test # 2189
38118812146.91South Africav IndiaBengaluru114 Nov 2015Test # 2188
371511232-30.08South Africav IndiaMohali25 Nov 2015Test # 2186
37122866-43.02South Africav EnglandDurban426 Dec 2015Test # 2196
36107826-43.90South Africav IndiaMohali45 Nov 2015Test # 2186
3661404190.00South Africav EnglandJohannesburg114 Jan 2016Test # 2199
3572651253.84South Africav IndiaNagpur225 Nov 2015Test # 2189
3578605-58.33South Africav EnglandCenturion122 Jan 2016Test # 2200
341531174129.05South Africav IndiaDelhi43 Dec 2015Test # 2191
3351366-91.66South Africav EnglandDurban426 Dec 2015Test # 2196
2987643145.31South Africav EnglandCenturion322 Jan 2016Test # 2200
2893614-45.90South Africav EnglandJohannesburg114 Jan 2016Test # 2199
26*90595-44.06South Africav EnglandDurban426 Dec 2015Test # 2196
2650384-68.42South Africav EnglandJohannesburg114 Jan 2016Test # 2199
252892443-10.24South Africav IndiaDelhi43 Dec 2015Test # 2191
2590694-36.23South Africav EnglandCenturion322 Jan 2016Test # 2200
2481642137.50South Africav EnglandJohannesburg114 Jan 2016Test # 2199
2366443-52.27South Africav EnglandJohannesburg114 Jan 2016Test # 2199
2225203-110.00South Africav IndiaBengaluru114 Nov 2015Test # 2188
2292553-40.00South Africav IndiaDelhi23 Dec 2015Test # 2191
2178474-44.68South Africav EnglandJohannesburg114 Jan 2016Test # 2199
20*32164-125.00South Africav EnglandJohannesburg114 Jan 2016Test # 2199
2044363-55.55South Africav EnglandCenturion122 Jan 2016Test # 2200
1950442-43.18South Africav IndiaNagpur425 Nov 2015Test # 2189
191141041-18.26South Africav EnglandCenturion122 Jan 2016Test # 2200
1868581131.03South Africav IndiaNagpur425 Nov 2015Test # 2189
1772502-34.00South Africav IndiaDelhi23 Dec 2015Test # 2191
1780522-32.69South Africav EnglandDurban226 Dec 2015Test # 2196
1620182-88.88South Africav IndiaMohali45 Nov 2015Test # 2186
1666471-34.04South Africav IndiaMohali45 Nov 2015Test # 2186
1679572-28.07South Africav EnglandJohannesburg114 Jan 2016Test # 2199
1624212-76.19South Africav EnglandJohannesburg314 Jan 2016Test # 2199
1655314-51.61South Africav EnglandCenturion122 Jan 2016Test # 2200
1646332148.48South Africav EnglandCenturion122 Jan 2016Test # 2200
1547392-38.46South Africav IndiaBengaluru114 Nov 2015Test # 2188
1543321-46.87South Africav IndiaBengaluru114 Nov 2015Test # 2188
1534253-60.00South Africav EnglandJohannesburg314 Jan 2016Test # 2199
1456402-35.00South Africav IndiaBengaluru114 Nov 2015Test # 2188
14104411-34.14South Africav EnglandJohannesburg314 Jan 2016Test # 2199
1319102-130.00South Africav IndiaNagpur225 Nov 2015Test # 2189
1360502-26.00South Africav IndiaDelhi43 Dec 2015Test # 2191
1245161-75.00South Africav IndiaNagpur425 Nov 2015Test # 2189
1236232-52.17South Africav EnglandDurban426 Dec 2015Test # 2196
1229201-60.00South Africav EnglandJohannesburg114 Jan 2016Test # 2199
1142301-36.66South Africav IndiaMohali45 Nov 2015Test # 2186
1129211-52.38South Africav IndiaDelhi23 Dec 2015Test # 2191
1153381-28.94South Africav EnglandJohannesburg314 Jan 2016Test # 2199
1037202-50.00South Africav IndiaBengaluru114 Nov 2015Test # 2188
1021201-50.00South Africav IndiaNagpur225 Nov 2015Test # 2189
10120971-10.30South Africav IndiaDelhi43 Dec 2015Test # 2191
1053351-28.57South Africav EnglandDurban226 Dec 2015Test # 2196
9*2317--52.94South Africav IndiaDelhi23 Dec 2015Test # 2191
9*2191-100.00South Africav EnglandCenturion322 Jan 2016Test # 2200
918211-42.85South Africav IndiaNagpur425 Nov 2015Test # 2189
9103661-13.63South Africav EnglandDurban426 Dec 2015Test # 2196
8*2924--33.33South Africav IndiaNagpur425 Nov 2015Test # 2189
81272-114.28South Africav IndiaNagpur425 Nov 2015Test # 2189
828202-40.00South Africav EnglandDurban426 Dec 2015Test # 2196
818132-61.53South Africav EnglandJohannesburg314 Jan 2016Test # 2199
73022--31.81South Africav IndiaMohali45 Nov 2015Test # 2186
73025--28.00South Africav IndiaMohali25 Nov 2015Test # 2186
733181-38.88South Africav IndiaBengaluru114 Nov 2015Test # 2188
736351-20.00South Africav IndiaNagpur225 Nov 2015Test # 2189
731241-29.16South Africav EnglandDurban226 Dec 2015Test # 2196
6*23171-35.29South Africav IndiaNagpur225 Nov 2015Test # 2189
618141-42.85South Africav IndiaMohali25 Nov 2015Test # 2186
617171-35.29South Africav IndiaNagpur425 Nov 2015Test # 2189
61715--40.00South Africav EnglandJohannesburg314 Jan 2016Test # 2199
523231-21.73South Africav IndiaMohali25 Nov 2015Test # 2186
53029--17.24South Africav IndiaNagpur425 Nov 2015Test # 2189
51918--27.77South Africav IndiaDelhi23 Dec 2015Test # 2191
51710--50.00South Africav EnglandCape Town22 Jan 2016Test # 2197
53720--25.00South Africav EnglandJohannesburg314 Jan 2016Test # 2199
4*1591-44.44South Africav EnglandJohannesburg314 Jan 2016Test # 2199
4451-80.00South Africav IndiaMohali45 Nov 2015Test # 2186
4571-57.14South Africav IndiaMohali25 Nov 2015Test # 2186
411121-33.33South Africav IndiaNagpur225 Nov 2015Test # 2189
4681-50.00South Africav IndiaNagpur425 Nov 2015Test # 2189
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:

Tasmania vs Queensland at Brisbane, Sheffield Shield 1st Match, Oct 4-7, 2025 [First-class - Live]
>> 62/1 (17.0 ov, TP Ward 11*, J Weatherald 30*, BC Floros 0/2) - Stumps

South Australia vs Victoria at Adelaide, Sheffield Shield 2nd Match, Oct 4-7, 2025 [First-class - Live]
>> 169/5 (59.0 ov, DR Drew 42*, HJ Nielsen 41*, DJM Moody 1/37) - Stumps

New South Wales vs Western Australia at W.A.C.A, Sheffield Shield 3rd Match, Oct 4-7, 2025 [First-class - Live]
>> 9/0 (4.0 ov, SM Whiteman 5*, CT Bancroft 2*, CH Stobo 0/2) - Stumps