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
153*36426115158.62South Africav IndiaEden Gardens327 Nov 1996Test # 1341
14631724424059.83South Africav IndiaEden Gardens127 Nov 1996Test # 1341
13331719618067.85South Africav IndiaEden Gardens327 Nov 1996Test # 1341
122*26120015161.00South Africav IndiaJohannesburg416 Jan 1997Test # 1350
103*3452339044.20South Africav IndiaCape Town12 Jan 1997Test # 1349
10329020415050.49South Africav IndiaCape Town12 Jan 1997Test # 1349
102*141100131102.00South Africav IndiaCape Town12 Jan 1997Test # 1349
10224417014060.00South Africav IndiaEden Gardens127 Nov 1996Test # 1341
9644432210129.81South Africav AustraliaCenturion221 Mar 1997Test # 1362
8028819112041.88South Africav IndiaDurban126 Dec 1996Test # 1347
79*1481119271.17South Africav AustraliaCenturion221 Mar 1997Test # 1362
7920415812050.00South Africav IndiaJohannesburg216 Jan 1997Test # 1350
771411416154.60South Africav IndiaCape Town12 Jan 1997Test # 1349
7618714410152.77South Africav AustraliaJohannesburg128 Feb 1997Test # 1356
72*1128710182.75South Africav AustraliaJohannesburg128 Feb 1997Test # 1356
67*1891365149.26South Africav IndiaAhmedabad220 Nov 1996Test # 1338
59*110766077.63South Africav IndiaCape Town32 Jan 1997Test # 1349
551291019054.45South Africav IndiaDurban326 Dec 1996Test # 1347
551971347041.04South Africav IndiaCape Town32 Jan 1997Test # 1349
55115747074.32South Africav IndiaCape Town32 Jan 1997Test # 1349
551871087050.92South Africav AustraliaGqeberha114 Mar 1997Test # 1360
551591198046.21South Africav AustraliaCenturion221 Mar 1997Test # 1362
52166978053.60South Africav IndiaDurban326 Dec 1996Test # 1347
51*96544394.44South Africav IndiaDurban326 Dec 1996Test # 1347
5090958052.63South Africav IndiaKanpur48 Dec 1996Test # 1344
49117775163.63South Africav IndiaJohannesburg416 Jan 1997Test # 1350
491731297037.98South Africav AustraliaGqeberha314 Mar 1997Test # 1360
48*1721226039.34South Africav IndiaAhmedabad420 Nov 1996Test # 1338
47136834056.62South Africav IndiaJohannesburg216 Jan 1997Test # 1350
471161054144.76South Africav AustraliaGqeberha114 Mar 1997Test # 1360
471201038045.63South Africav AustraliaCenturion221 Mar 1997Test # 1362
4397754157.33South Africav IndiaAhmedabad220 Nov 1996Test # 1338
43130807053.75South Africav IndiaEden Gardens127 Nov 1996Test # 1341
431641085039.81South Africav IndiaKanpur28 Dec 1996Test # 1344
4377577075.43South Africav IndiaJohannesburg216 Jan 1997Test # 1350
431381067040.56South Africav AustraliaGqeberha314 Mar 1997Test # 1360
41115793151.89South Africav IndiaCape Town12 Jan 1997Test # 1349
40*87763052.63South Africav IndiaCape Town32 Jan 1997Test # 1349
391231065036.79South Africav IndiaCape Town12 Jan 1997Test # 1349
391711555025.16South Africav AustraliaJohannesburg328 Feb 1997Test # 1356
36*85604060.00South Africav IndiaEden Gardens127 Nov 1996Test # 1341
3544428083.33South Africav AustraliaJohannesburg128 Feb 1997Test # 1356
34*1211005034.00South Africav IndiaKanpur48 Dec 1996Test # 1344
3451375091.89South Africav IndiaEden Gardens327 Nov 1996Test # 1341
34128992034.34South Africav IndiaDurban126 Dec 1996Test # 1347
3478594057.62South Africav AustraliaGqeberha114 Mar 1997Test # 1360
3370466071.73South Africav IndiaJohannesburg216 Jan 1997Test # 1350
32105811139.50South Africav IndiaAhmedabad220 Nov 1996Test # 1338
311571127027.67South Africav IndiaEden Gardens127 Nov 1996Test # 1341
312061413021.98South Africav IndiaKanpur48 Dec 1996Test # 1344
3180625050.00South Africav AustraliaJohannesburg328 Feb 1997Test # 1356
3193655047.69South Africav AustraliaGqeberha114 Mar 1997Test # 1360
3058463165.21South Africav AustraliaCenturion221 Mar 1997Test # 1362
2968524055.76South Africav IndiaKanpur28 Dec 1996Test # 1344
2974485060.41South Africav IndiaJohannesburg216 Jan 1997Test # 1350
27100735036.98South Africav AustraliaJohannesburg128 Feb 1997Test # 1356
2789665040.90South Africav AustraliaGqeberha314 Mar 1997Test # 1360
2657353074.28South Africav IndiaDurban326 Dec 1996Test # 1347
2571473053.19South Africav IndiaDurban326 Dec 1996Test # 1347
25109733134.24South Africav IndiaDurban126 Dec 1996Test # 1347
2577604041.66South Africav IndiaCape Town12 Jan 1997Test # 1349
2440314077.41South Africav IndiaDurban126 Dec 1996Test # 1347
23*73401157.50South Africav IndiaKanpur28 Dec 1996Test # 1344
23*94473048.93South Africav IndiaDurban126 Dec 1996Test # 1347
2393803028.75South Africav IndiaAhmedabad220 Nov 1996Test # 1338
2351334069.69South Africav IndiaJohannesburg416 Jan 1997Test # 1350
22*61381157.89South Africav IndiaJohannesburg216 Jan 1997Test # 1350
2260494044.89South Africav AustraliaJohannesburg328 Feb 1997Test # 1356
2236373059.45South Africav AustraliaJohannesburg128 Feb 1997Test # 1356
2156454046.66South Africav AustraliaJohannesburg128 Feb 1997Test # 1356
2084432046.51South Africav IndiaAhmedabad420 Nov 1996Test # 1338
1865672026.86South Africav IndiaKanpur48 Dec 1996Test # 1344
1833302060.00South Africav IndiaCape Town32 Jan 1997Test # 1349
1841271166.66South Africav IndiaJohannesburg216 Jan 1997Test # 1350
17*53352048.57South Africav IndiaEden Gardens327 Nov 1996Test # 1341
1789642026.56South Africav IndiaAhmedabad220 Nov 1996Test # 1338
1727232073.91South Africav IndiaAhmedabad420 Nov 1996Test # 1338
1762472036.17South Africav IndiaAhmedabad220 Nov 1996Test # 1338
1777672025.37South Africav IndiaKanpur28 Dec 1996Test # 1344
1771461036.95South Africav IndiaDurban326 Dec 1996Test # 1347
1727224077.27South Africav AustraliaGqeberha314 Mar 1997Test # 1360
1671521030.76South Africav IndiaCape Town12 Jan 1997Test # 1349
1644303053.33South Africav AustraliaCenturion221 Mar 1997Test # 1362
1659422038.09South Africav AustraliaCenturion221 Mar 1997Test # 1362
1564542027.77South Africav IndiaKanpur28 Dec 1996Test # 1344
1565453033.33South Africav IndiaKanpur28 Dec 1996Test # 1344
1545413036.58South Africav IndiaDurban126 Dec 1996Test # 1347
1544332045.45South Africav AustraliaJohannesburg128 Feb 1997Test # 1356
14*44332042.42South Africav AustraliaJohannesburg328 Feb 1997Test # 1356
1447380036.84South Africav IndiaAhmedabad220 Nov 1996Test # 1338
1341210161.90South Africav IndiaEden Gardens127 Nov 1996Test # 1341
1351461028.26South Africav IndiaJohannesburg216 Jan 1997Test # 1350
1324193068.42South Africav IndiaJohannesburg216 Jan 1997Test # 1350
12*11930133.33South Africav AustraliaCenturion421 Mar 1997Test # 1362
1245301040.00South Africav IndiaCape Town32 Jan 1997Test # 1349
1150280139.28South Africav IndiaKanpur48 Dec 1996Test # 1344
1151342032.35South Africav AustraliaGqeberha114 Mar 1997Test # 1360
1025201050.00South Africav IndiaEden Gardens127 Nov 1996Test # 1341
924122075.00South Africav IndiaEden Gardens327 Nov 1996Test # 1341
927171052.94South Africav IndiaKanpur28 Dec 1996Test # 1344
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:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]