Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
9331422513041.33New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
862121528056.57West Indiesv South AfricaCape Town22 Jan 1999Test # 1440
7918713915056.83West Indiesv South AfricaDurban326 Dec 1998Test # 1437
781139212184.78West Indiesv South AfricaCenturion415 Jan 1999Test # 1441
7523816913044.37West Indiesv South AfricaDurban326 Dec 1998Test # 1437
7427321010035.23West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
69*19714410047.91West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
69*17213012153.07New Zealandv South AfricaAuckland327 Feb 1999Test # 1446
68*3482356028.93New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
681207714088.31West Indiesv South AfricaCenturion215 Jan 1999Test # 1441
682511859036.75New Zealandv South AfricaWellington118 Mar 1999Test # 1452
6821115310044.44New Zealandv South AfricaWellington118 Mar 1999Test # 1452
652391856435.13New Zealandv South AfricaAuckland327 Feb 1999Test # 1446
622011449043.05New Zealandv South AfricaWellington318 Mar 1999Test # 1452
6016812111049.58New Zealandv South AfricaAuckland327 Feb 1999Test # 1446
561641348041.79New Zealandv South AfricaChristchurch311 Mar 1999Test # 1449
55*2101686032.73New Zealandv South AfricaChristchurch311 Mar 1999Test # 1449
51124918156.04West Indiesv South AfricaDurban126 Dec 1998Test # 1437
441381047042.30West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
44116838053.01New Zealandv South AfricaChristchurch111 Mar 1999Test # 1449
43122917047.25West Indiesv South AfricaCenturion415 Jan 1999Test # 1441
421721264133.33West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
41107826250.00New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
411671244133.06New Zealandv South AfricaWellington318 Mar 1999Test # 1452
3977496179.59West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
39102712254.92West Indiesv South AfricaDurban126 Dec 1998Test # 1437
3950494379.59West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
38*453361115.15New Zealandv South AfricaWellington318 Mar 1999Test # 1452
381691146033.33West Indiesv South AfricaCenturion215 Jan 1999Test # 1441
3796643157.81West Indiesv South AfricaGqeberha210 Dec 1998Test # 1433
3791755049.33West Indiesv South AfricaCape Town22 Jan 1999Test # 1440
3665605060.00West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
3677507072.00New Zealandv South AfricaChristchurch111 Mar 1999Test # 1449
3570625056.45West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
34120901137.77West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
331721144028.94West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
331521063131.13West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
3354455173.33West Indiesv South AfricaCenturion415 Jan 1999Test # 1441
33113945035.10New Zealandv South AfricaWellington318 Mar 1999Test # 1452
3270744043.24New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
31211204258.33West Indiesv South AfricaGqeberha210 Dec 1998Test # 1433
31120834137.34New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
2982590049.15West Indiesv South AfricaDurban126 Dec 1998Test # 1437
2961413070.73West Indiesv South AfricaDurban326 Dec 1998Test # 1437
2988616047.54West Indiesv South AfricaCape Town22 Jan 1999Test # 1440
2887653043.07West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
28117943029.78West Indiesv South AfricaDurban126 Dec 1998Test # 1437
2777544050.00New Zealandv South AfricaChristchurch111 Mar 1999Test # 1449
2796684039.70New Zealandv South AfricaWellington318 Mar 1999Test # 1452
2752364075.00New Zealandv South AfricaWellington318 Mar 1999Test # 1452
2580694036.23New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
22*65484045.83New Zealandv South AfricaAuckland327 Feb 1999Test # 1446
2246314070.96West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
2248275081.48West Indiesv South AfricaDurban326 Dec 1998Test # 1437
2175493042.85West Indiesv South AfricaDurban126 Dec 1998Test # 1437
2084652030.76West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
2051384052.63New Zealandv South AfricaWellington118 Mar 1999Test # 1452
1933344055.88West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
1974503038.00New Zealandv South AfricaWellington318 Mar 1999Test # 1452
1843272066.66New Zealandv South AfricaChristchurch111 Mar 1999Test # 1449
1886612029.50New Zealandv South AfricaWellington118 Mar 1999Test # 1452
17101781021.79West Indiesv South AfricaCape Town22 Jan 1999Test # 1440
1739262165.38New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
1628203080.00West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
1641173094.11West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
16102722022.22West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
1646332048.48West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
1653461034.78New Zealandv South AfricaWellington318 Mar 1999Test # 1452
15*98691021.73West Indiesv South AfricaDurban326 Dec 1998Test # 1437
1556542027.77West Indiesv South AfricaGqeberha210 Dec 1998Test # 1433
1434292048.27West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
1491481029.16West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
1448341041.17West Indiesv South AfricaCape Town22 Jan 1999Test # 1440
1493712019.71West Indiesv South AfricaCenturion415 Jan 1999Test # 1441
14111822017.07New Zealandv South AfricaChristchurch111 Mar 1999Test # 1449
1477601023.33New Zealandv South AfricaChristchurch111 Mar 1999Test # 1449
1343371035.13West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
1244372032.43West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
1255431027.90West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
1240202060.00West Indiesv South AfricaGqeberha210 Dec 1998Test # 1433
12115781015.38New Zealandv South AfricaWellington118 Mar 1999Test # 1452
1132152073.33West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
1138322034.37West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
1045331030.30West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
1062390025.64West Indiesv South AfricaDurban126 Dec 1998Test # 1437
1048332030.30West Indiesv South AfricaCenturion415 Jan 1999Test # 1441
95701128.57West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
95620150.00West Indiesv South AfricaGqeberha210 Dec 1998Test # 1433
918152060.00West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
975521017.30West Indiesv South AfricaCenturion415 Jan 1999Test # 1441
968541016.66New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
8*53331024.24West Indiesv South AfricaCenturion215 Jan 1999Test # 1441
817132061.53West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
831221036.36West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
812141057.14West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
830231034.78West Indiesv South AfricaCape Town22 Jan 1999Test # 1440
823172047.05West Indiesv South AfricaCenturion215 Jan 1999Test # 1441
816102080.00West Indiesv South AfricaCenturion215 Jan 1999Test # 1441
720150046.66West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
716141050.00West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
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]