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
275*65849027256.12South Africav New ZealandAuckland127 Feb 1999Test # 1446
211*65946823345.08South Africav New ZealandChristchurch211 Mar 1999Test # 1449
16842530620054.90South Africav West IndiesCape Town12 Jan 1999Test # 1440
15232727222155.88South Africav New ZealandWellington218 Mar 1999Test # 1452
148*45034017143.52South Africav New ZealandChristchurch211 Mar 1999Test # 1449
13444830515043.93South Africav West IndiesCenturion315 Jan 1999Test # 1441
12836128215045.39South Africav New ZealandAuckland127 Feb 1999Test # 1446
12031625016048.00South Africav New ZealandWellington218 Mar 1999Test # 1452
1104303289033.53South Africav West IndiesCape Town12 Jan 1999Test # 1440
103*1049586108.42South Africav West IndiesCenturion315 Jan 1999Test # 1441
10020818316054.64South Africav West IndiesCenturion115 Jan 1999Test # 1441
88*2862574034.24South Africav West IndiesCape Town32 Jan 1999Test # 1440
871821298267.44South Africav West IndiesDurban226 Dec 1998Test # 1437
832721817145.85South Africav West IndiesCenturion115 Jan 1999Test # 1441
7218812711056.69South Africav New ZealandWellington218 Mar 1999Test # 1452
71*1681529046.71South Africav West IndiesDurban426 Dec 1998Test # 1437
69*1551209157.50South Africav New ZealandAuckland127 Feb 1999Test # 1446
6520817011038.23South Africav New ZealandChristchurch211 Mar 1999Test # 1449
641491068160.37South Africav West IndiesGqeberha310 Dec 1998Test # 1433
631651359046.66South Africav New ZealandAuckland127 Feb 1999Test # 1446
622131444043.05South Africav West IndiesJohannesburg226 Nov 1998Test # 1429
581211057155.23South Africav West IndiesCenturion315 Jan 1999Test # 1441
57*2291525037.50South Africav West IndiesJohannesburg426 Nov 1998Test # 1429
541441094049.54South Africav West IndiesCape Town32 Jan 1999Test # 1440
531391128047.32South Africav West IndiesJohannesburg226 Nov 1998Test # 1429
51123999051.51South Africav West IndiesCenturion315 Jan 1999Test # 1441
49117864156.97South Africav West IndiesDurban426 Dec 1998Test # 1437
43*1471036041.74South Africav New ZealandWellington218 Mar 1999Test # 1452
4288713059.15South Africav West IndiesGqeberha310 Dec 1998Test # 1433
42120834050.60South Africav West IndiesCape Town12 Jan 1999Test # 1440
411871303031.53South Africav West IndiesJohannesburg226 Nov 1998Test # 1429
401411034038.83South Africav West IndiesDurban226 Dec 1998Test # 1437
40105757053.33South Africav New ZealandWellington218 Mar 1999Test # 1452
36128711050.70South Africav West IndiesGqeberha110 Dec 1998Test # 1433
3571644054.68South Africav West IndiesJohannesburg426 Nov 1998Test # 1429
3580584060.34South Africav West IndiesDurban226 Dec 1998Test # 1437
3498613055.73South Africav West IndiesGqeberha110 Dec 1998Test # 1433
3488682150.00South Africav West IndiesCape Town12 Jan 1999Test # 1440
3497644053.12South Africav New ZealandAuckland127 Feb 1999Test # 1446
3178623050.00South Africav West IndiesJohannesburg426 Nov 1998Test # 1429
3089633047.61South Africav West IndiesGqeberha110 Dec 1998Test # 1433
3087722041.66South Africav West IndiesDurban226 Dec 1998Test # 1437
3092683044.11South Africav West IndiesDurban226 Dec 1998Test # 1437
30108834036.14South Africav New ZealandAuckland127 Feb 1999Test # 1446
2978585050.00South Africav West IndiesGqeberha110 Dec 1998Test # 1433
28442430116.66South Africav West IndiesGqeberha110 Dec 1998Test # 1433
27107811033.33South Africav West IndiesCenturion315 Jan 1999Test # 1441
26123952027.36South Africav West IndiesDurban226 Dec 1998Test # 1437
2587572043.85South Africav West IndiesJohannesburg226 Nov 1998Test # 1429
2544384065.78South Africav West IndiesCape Town32 Jan 1999Test # 1440
2560465054.34South Africav West IndiesCenturion115 Jan 1999Test # 1441
2460432155.81South Africav West IndiesGqeberha310 Dec 1998Test # 1433
2437324075.00South Africav West IndiesCenturion115 Jan 1999Test # 1441
23*50563041.07South Africav West IndiesDurban426 Dec 1998Test # 1437
2359360063.88South Africav West IndiesCape Town32 Jan 1999Test # 1440
2238351062.85South Africav West IndiesCape Town32 Jan 1999Test # 1440
2185591035.59South Africav West IndiesGqeberha110 Dec 1998Test # 1433
1961463041.30South Africav New ZealandWellington218 Mar 1999Test # 1452
1734241070.83South Africav West IndiesJohannesburg226 Nov 1998Test # 1429
17201430121.42South Africav West IndiesGqeberha110 Dec 1998Test # 1433
1762472036.17South Africav West IndiesGqeberha110 Dec 1998Test # 1433
1748403042.50South Africav New ZealandWellington218 Mar 1999Test # 1452
1625211076.19South Africav West IndiesGqeberha310 Dec 1998Test # 1433
15*59351042.85South Africav West IndiesCape Town12 Jan 1999Test # 1440
1334231056.52South Africav West IndiesDurban226 Dec 1998Test # 1437
1320173076.47South Africav West IndiesCenturion115 Jan 1999Test # 1441
12*60361033.33South Africav West IndiesCenturion115 Jan 1999Test # 1441
12*30171070.58South Africav New ZealandWellington418 Mar 1999Test # 1452
1228182066.66South Africav West IndiesJohannesburg226 Nov 1998Test # 1429
1223142085.71South Africav West IndiesDurban226 Dec 1998Test # 1437
1258362033.33South Africav West IndiesCenturion115 Jan 1999Test # 1441
1164460023.91South Africav West IndiesJohannesburg226 Nov 1998Test # 1429
1149341032.35South Africav West IndiesGqeberha310 Dec 1998Test # 1433
1154312035.48South Africav West IndiesDurban226 Dec 1998Test # 1437
1056341029.41South Africav West IndiesGqeberha310 Dec 1998Test # 1433
933241037.50South Africav West IndiesJohannesburg426 Nov 1998Test # 1429
938231039.13South Africav West IndiesJohannesburg426 Nov 1998Test # 1429
941380023.68South Africav West IndiesCape Town12 Jan 1999Test # 1440
914820112.50South Africav West IndiesCenturion115 Jan 1999Test # 1441
811810100.00South Africav West IndiesJohannesburg226 Nov 1998Test # 1429
856491016.32South Africav New ZealandWellington218 Mar 1999Test # 1452
738281025.00South Africav West IndiesJohannesburg226 Nov 1998Test # 1429
735301023.33South Africav West IndiesJohannesburg426 Nov 1998Test # 1429
727241029.16South Africav West IndiesCenturion115 Jan 1999Test # 1441
735291024.13South Africav New ZealandAuckland127 Feb 1999Test # 1446
641260023.07South Africav West IndiesJohannesburg426 Nov 1998Test # 1429
549210023.80South Africav West IndiesCape Town32 Jan 1999Test # 1440
4*23270014.81South Africav West IndiesCape Town12 Jan 1999Test # 1440
425180022.22South Africav West IndiesGqeberha110 Dec 1998Test # 1433
41090044.44South Africav West IndiesGqeberha310 Dec 1998Test # 1433
41071057.14South Africav West IndiesCenturion315 Jan 1999Test # 1441
4771057.14South Africav New ZealandWellington418 Mar 1999Test # 1452
3*37100030.00South Africav West IndiesJohannesburg226 Nov 1998Test # 1429
3*36150020.00South Africav West IndiesGqeberha310 Dec 1998Test # 1433
3*21130023.07South Africav West IndiesCenturion315 Jan 1999Test # 1441
3*1280037.50South Africav New ZealandWellington218 Mar 1999Test # 1452
337300010.00South Africav West IndiesGqeberha310 Dec 1998Test # 1433
329270011.11South Africav West IndiesCape Town32 Jan 1999Test # 1440
338260011.53South Africav New ZealandWellington218 Mar 1999Test # 1452
2*14130015.38South Africav West IndiesGqeberha110 Dec 1998Test # 1433
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]