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
9331422513-41.33New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
862121528-56.57West Indiesv South AfricaCape Town22 Jan 1999Test # 1440
7918713915-56.83West Indiesv South AfricaDurban326 Dec 1998Test # 1437
781139212184.78West Indiesv South AfricaCenturion415 Jan 1999Test # 1441
7523816913-44.37West Indiesv South AfricaDurban326 Dec 1998Test # 1437
7427321010-35.23West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
69*19714410-47.91West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
69*17213012153.07New Zealandv South AfricaAuckland327 Feb 1999Test # 1446
68*3482356-28.93New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
681207714-88.31West Indiesv South AfricaCenturion215 Jan 1999Test # 1441
682511859-36.75New Zealandv South AfricaWellington118 Mar 1999Test # 1452
6821115310-44.44New Zealandv South AfricaWellington118 Mar 1999Test # 1452
652391856435.13New Zealandv South AfricaAuckland327 Feb 1999Test # 1446
622011449-43.05New Zealandv South AfricaWellington318 Mar 1999Test # 1452
6016812111-49.58New Zealandv South AfricaAuckland327 Feb 1999Test # 1446
561641348-41.79New Zealandv South AfricaChristchurch311 Mar 1999Test # 1449
55*2101686-32.73New Zealandv South AfricaChristchurch311 Mar 1999Test # 1449
51124918156.04West Indiesv South AfricaDurban126 Dec 1998Test # 1437
441381047-42.30West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
44116838-53.01New Zealandv South AfricaChristchurch111 Mar 1999Test # 1449
43122917-47.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
381691146-33.33West Indiesv South AfricaCenturion215 Jan 1999Test # 1441
3796643157.81West Indiesv South AfricaGqeberha210 Dec 1998Test # 1433
3791755-49.33West Indiesv South AfricaCape Town22 Jan 1999Test # 1440
3665605-60.00West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
3677507-72.00New Zealandv South AfricaChristchurch111 Mar 1999Test # 1449
3570625-56.45West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
34120901137.77West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
331721144-28.94West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
331521063131.13West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
3354455173.33West Indiesv South AfricaCenturion415 Jan 1999Test # 1441
33113945-35.10New Zealandv South AfricaWellington318 Mar 1999Test # 1452
3270744-43.24New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
312112-4258.33West Indiesv South AfricaGqeberha210 Dec 1998Test # 1433
31120834137.34New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
298259--49.15West Indiesv South AfricaDurban126 Dec 1998Test # 1437
2961413-70.73West Indiesv South AfricaDurban326 Dec 1998Test # 1437
2988616-47.54West Indiesv South AfricaCape Town22 Jan 1999Test # 1440
2887653-43.07West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
28117943-29.78West Indiesv South AfricaDurban126 Dec 1998Test # 1437
2777544-50.00New Zealandv South AfricaChristchurch111 Mar 1999Test # 1449
2796684-39.70New Zealandv South AfricaWellington318 Mar 1999Test # 1452
2752364-75.00New Zealandv South AfricaWellington318 Mar 1999Test # 1452
2580694-36.23New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
22*65484-45.83New Zealandv South AfricaAuckland327 Feb 1999Test # 1446
2246314-70.96West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
2248275-81.48West Indiesv South AfricaDurban326 Dec 1998Test # 1437
2175493-42.85West Indiesv South AfricaDurban126 Dec 1998Test # 1437
2084652-30.76West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
2051384-52.63New Zealandv South AfricaWellington118 Mar 1999Test # 1452
1933344-55.88West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
1974503-38.00New Zealandv South AfricaWellington318 Mar 1999Test # 1452
1843272-66.66New Zealandv South AfricaChristchurch111 Mar 1999Test # 1449
1886612-29.50New Zealandv South AfricaWellington118 Mar 1999Test # 1452
17101781-21.79West Indiesv South AfricaCape Town22 Jan 1999Test # 1440
1739262165.38New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
1628203-80.00West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
1641173-94.11West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
16102722-22.22West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
1646332-48.48West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
1653461-34.78New Zealandv South AfricaWellington318 Mar 1999Test # 1452
15*98691-21.73West Indiesv South AfricaDurban326 Dec 1998Test # 1437
1556542-27.77West Indiesv South AfricaGqeberha210 Dec 1998Test # 1433
1434292-48.27West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
1491481-29.16West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
1448341-41.17West Indiesv South AfricaCape Town22 Jan 1999Test # 1440
1493712-19.71West Indiesv South AfricaCenturion415 Jan 1999Test # 1441
14111822-17.07New Zealandv South AfricaChristchurch111 Mar 1999Test # 1449
1477601-23.33New Zealandv South AfricaChristchurch111 Mar 1999Test # 1449
1343371-35.13West Indiesv South AfricaCape Town42 Jan 1999Test # 1440
1244372-32.43West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
1255431-27.90West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
1240202-60.00West Indiesv South AfricaGqeberha210 Dec 1998Test # 1433
12115781-15.38New Zealandv South AfricaWellington118 Mar 1999Test # 1452
1132152-73.33West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
1138322-34.37West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
1045331-30.30West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
106239--25.64West Indiesv South AfricaDurban126 Dec 1998Test # 1437
1048332-30.30West Indiesv South AfricaCenturion415 Jan 1999Test # 1441
957-1128.57West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
9562-150.00West Indiesv South AfricaGqeberha210 Dec 1998Test # 1433
918152-60.00West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
975521-17.30West Indiesv South AfricaCenturion415 Jan 1999Test # 1441
968541-16.66New Zealandv South AfricaAuckland227 Feb 1999Test # 1446
8*53331-24.24West Indiesv South AfricaCenturion215 Jan 1999Test # 1441
817132-61.53West Indiesv South AfricaJohannesburg126 Nov 1998Test # 1429
831221-36.36West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
812141-57.14West Indiesv South AfricaGqeberha410 Dec 1998Test # 1433
830231-34.78West Indiesv South AfricaCape Town22 Jan 1999Test # 1440
823172-47.05West Indiesv South AfricaCenturion215 Jan 1999Test # 1441
816102-80.00West Indiesv South AfricaCenturion215 Jan 1999Test # 1441
72015--46.66West Indiesv South AfricaJohannesburg326 Nov 1998Test # 1429
716141-50.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:

Colombo Cricket Club vs Police Sports Club at Colombo (NCC), Major League Tournament Group A, Jan 17-19, 2026 [First-class]

Badureliya Sports Club vs Moors Sports Club at Colombo (Colts), Major League Tournament Group B, Jan 17-19, 2026 [First-class]

Bloomfield Cricket and Athletic Club vs Chilaw Marians Cricket Club at Galle, Major League Tournament Group A, Jan 17-19, 2026 [First-class]