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
146*63546317-31.53Englandv South AfricaDurban126 Dec 1999Test # 1480
10838027415-39.41Englandv South AfricaGqeberha29 Dec 1999Test # 1475
10222417013260.00Indiav South AfricaBengaluru32 Mar 2000Test # 1486
9720816312259.50Indiav South AfricaWankhede124 Feb 2000Test # 1484
9520214915-63.75Englandv South AfricaDurban126 Dec 1999Test # 1480
8615813014166.15Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
8514811414-74.56Zimbabwev South AfricaBloemfontein129 Oct 1999Test # 1466
8221215410253.24Englandv South AfricaGqeberha29 Dec 1999Test # 1475
7317914010152.14Englandv South AfricaCenturion414 Jan 2000Test # 1483
711671248-57.25Englandv South AfricaCape Town12 Jan 2000Test # 1482
70*3032119133.17Englandv South AfricaGqeberha49 Dec 1999Test # 1475
691531089-63.88Englandv South AfricaCenturion414 Jan 2000Test # 1483
51125919-56.04Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
4897727166.66Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
481951604-30.00Englandv South AfricaDurban126 Dec 1999Test # 1480
471491067-44.33Ind Pres XIv Sth AfricansBrabourne419 Feb 2000First-class
4267379-113.51Englandv South AfricaGqeberha29 Dec 1999Test # 1475
421771313-32.06Englandv South AfricaCape Town12 Jan 2000Test # 1482
41*58428-97.61Indiav South AfricaWankhede124 Feb 2000Test # 1484
4083656-61.53Englandv South AfricaCape Town12 Jan 2000Test # 1482
402111686-23.80Englandv South AfricaCape Town12 Jan 2000Test # 1482
39105768-51.31Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
3961465284.78Ind Pres XIv Sth AfricansBrabourne419 Feb 2000First-class
3871487-79.16Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
3869447-86.36Ind Pres XIv Sth AfricansBrabourne219 Feb 2000First-class
371871276-29.13Indiav South AfricaWankhede324 Feb 2000Test # 1484
36*123954-37.89Indiav South AfricaBengaluru12 Mar 2000Test # 1486
3686627-58.06Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
36110846-42.85Englandv South AfricaCenturion414 Jan 2000Test # 1483
35133964-36.45Englandv South AfricaGqeberha29 Dec 1999Test # 1475
351391093-32.11Englandv South AfricaCape Town32 Jan 2000Test # 1482
3470593157.62Zimbabwev South AfricaHarare311 Nov 1999Test # 1468
3369517-64.70Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
33119845-39.28Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
3391704-47.14Ind Pres XIv Sth AfricansBrabourne419 Feb 2000First-class
322211384-23.18Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
3182594-52.54Englandv South AfricaCape Town32 Jan 2000Test # 1482
3158424173.80Indiav South AfricaWankhede324 Feb 2000Test # 1484
30*302822107.14Ind Pres XIv Sth AfricansBrabourne219 Feb 2000First-class
291491082-26.85Englandv South AfricaGqeberha49 Dec 1999Test # 1475
2872554150.90Englandv South AfricaGqeberha49 Dec 1999Test # 1475
281221044-26.92Indiav South AfricaBengaluru32 Mar 2000Test # 1486
27130835-32.53Zimbabwev South AfricaBloemfontein129 Oct 1999Test # 1466
2547314-80.64Zimbabwev South AfricaHarare311 Nov 1999Test # 1468
2576652-38.46Englandv South AfricaGqeberha29 Dec 1999Test # 1475
2594692-36.23Englandv South AfricaCenturion414 Jan 2000Test # 1483
2449323-75.00Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
241431203-20.00Englandv South AfricaDurban126 Dec 1999Test # 1480
2362471148.93Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
23112745-31.08Ind Pres XIv Sth AfricansBrabourne219 Feb 2000First-class
2396735-31.50Indiav South AfricaBengaluru32 Mar 2000Test # 1486
2382682-33.82Indiav South AfricaBengaluru32 Mar 2000Test # 1486
2257473-46.80Englandv South AfricaCape Town12 Jan 2000Test # 1482
22111794-27.84Indiav South AfricaWankhede124 Feb 2000Test # 1484
21146993-21.21Englandv South AfricaGqeberha29 Dec 1999Test # 1475
21120763-27.63Indiav South AfricaBengaluru12 Mar 2000Test # 1486
2099692-28.98Zimbabwev South AfricaHarare111 Nov 1999Test # 1468
2076532-37.73Indiav South AfricaBengaluru32 Mar 2000Test # 1486
2079612-32.78Indiav South AfricaBengaluru12 Mar 2000Test # 1486
19*221031190.00Indiav South AfricaWankhede324 Feb 2000Test # 1484
1942363-52.77Englandv South AfricaDurban126 Dec 1999Test # 1480
1869503-36.00Zimbabwev South AfricaHarare311 Nov 1999Test # 1468
1878613-29.50Indiav South AfricaBengaluru32 Mar 2000Test # 1486
1744362-47.22Zimbabwev South AfricaHarare311 Nov 1999Test # 1468
1739331151.51Zimbabwev South AfricaHarare111 Nov 1999Test # 1468
17112752-22.66Indiav South AfricaBengaluru12 Mar 2000Test # 1486
16*39262-61.53Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
16101702-22.85Zimbabwev South AfricaBloemfontein129 Oct 1999Test # 1466
1633272159.25Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
1650313-51.61Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
1661382142.10Englandv South AfricaCape Town32 Jan 2000Test # 1482
1659383-42.10Ind Pres XIv Sth AfricansBrabourne219 Feb 2000First-class
1681483-33.33Indiav South AfricaWankhede124 Feb 2000Test # 1484
15*45392-38.46Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
1549423-35.71Zimbabwev South AfricaHarare111 Nov 1999Test # 1468
1567362-41.66Englandv South AfricaGqeberha29 Dec 1999Test # 1475
1585701-21.42Englandv South AfricaCape Town12 Jan 2000Test # 1482
1467391-35.89Zimbabwev South AfricaBloemfontein129 Oct 1999Test # 1466
1443292-48.27Zimbabwev South AfricaHarare311 Nov 1999Test # 1468
1454472-29.78Englandv South AfricaCape Town32 Jan 2000Test # 1482
1451312-45.16Indiav South AfricaWankhede124 Feb 2000Test # 1484
1346461-28.26Zimbabwev South AfricaBloemfontein129 Oct 1999Test # 1466
1362503-26.00Indiav South AfricaBengaluru32 Mar 2000Test # 1486
1345362-36.11Indiav South AfricaBengaluru12 Mar 2000Test # 1486
1216192-63.15Englandv South AfricaGqeberha49 Dec 1999Test # 1475
1279532-22.64Ind Pres XIv Sth AfricansBrabourne219 Feb 2000First-class
1285591-20.33Indiav South AfricaWankhede124 Feb 2000Test # 1484
1268411-29.26Indiav South AfricaBengaluru12 Mar 2000Test # 1486
1151332-33.33Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
1119181-61.11Zimbabwev South AfricaHarare111 Nov 1999Test # 1468
1161371-29.72Zimbabwev South AfricaHarare111 Nov 1999Test # 1468
109362--16.12Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
102815-166.66Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
1078481-20.83Englandv South AfricaCape Town12 Jan 2000Test # 1482
9*51351-25.71Ind Pres XIv Sth AfricansBrabourne219 Feb 2000First-class
9*39331-27.27Ind Pres XIv Sth AfricansBrabourne419 Feb 2000First-class
9*81701-12.85Ind Pres XIv Sth AfricansBrabourne419 Feb 2000First-class
927232-39.13Zimbabwev South AfricaBloemfontein129 Oct 1999Test # 1466
94632--28.12Zimbabwev South AfricaHarare311 Nov 1999Test # 1468
928251-36.00Englandv South AfricaDurban126 Dec 1999Test # 1480
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]