Batting Most Runs Innings - vs England

Players - vs England

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
27587864226-42.83South Africav EnglandDurban326 Dec 1999Test # 1480
17433322125278.73South Africav EnglandGqeberha19 Dec 1999Test # 1475
12035125510147.05South Africav EnglandCape Town22 Jan 2000Test # 1482
10825117017-63.52South Africav EnglandJohannesburg225 Nov 1999Test # 1471
10829022014149.09South Africav EnglandDurban326 Dec 1999Test # 1480
10531422910245.85South Africav EnglandCape Town22 Jan 2000Test # 1482
971941315174.04Zimbabwev EnglandCape Town128 Jan 2000ODI # 1551
85*3582604-32.69South Africav EnglandGqeberha39 Dec 1999Test # 1475
8529522211-38.28South Africav EnglandJohannesburg225 Nov 1999Test # 1471
802961968-40.81South Africav EnglandCape Town22 Jan 2000Test # 1482
721128511-84.70South Africav EnglandJohannesburg225 Nov 1999Test # 1471
692892047-33.82South Africav EnglandDurban326 Dec 1999Test # 1480
64108898171.91South Africav EnglandDurban226 Dec 1999Test # 1480
61*171967163.54South Africav EnglandCenturion114 Jan 2000Test # 1483
58141998-58.58South Africav EnglandGqeberha19 Dec 1999Test # 1475
57*1771456-39.31South Africav EnglandGqeberha39 Dec 1999Test # 1475
571451055-54.28South Africav EnglandBloemfontein123 Jan 2000ODI # 1546
561331134149.55South Africav EnglandJohannesburg113 Feb 2000ODI # 1560
55*88632187.30Zimbabwev EnglandBulawayo116 Feb 2000ODI # 1562
501761325-37.87South Africav EnglandGqeberha19 Dec 1999Test # 1475
48138988-48.97South Africav EnglandGqeberha19 Dec 1999Test # 1475
46153915-50.54South Africav EnglandCenturion114 Jan 2000Test # 1483
4592586-77.58South Africav EnglandDurban326 Dec 1999Test # 1480
441591218-36.36South Africav EnglandJohannesburg225 Nov 1999Test # 1471
4392701161.42South Africav EnglandCape Town126 Jan 2000ODI # 1549
42*83472-89.36South Africav EnglandCape Town126 Jan 2000ODI # 1549
421571195-35.29South Africav EnglandGqeberha19 Dec 1999Test # 1475
4285513-82.35South Africav EnglandEast London24 Feb 2000ODI # 1557
41107814-50.61Zimbabwev EnglandHarare220 Feb 2000ODI # 1567
3965561169.64South Africav EnglandCape Town126 Jan 2000ODI # 1549
3788561-66.07South Africav EnglandEast London24 Feb 2000ODI # 1557
361261003-36.00South Africav EnglandCape Town22 Jan 2000Test # 1482
3665446-81.81South Africav EnglandEast London24 Feb 2000ODI # 1557
3689593-61.01South Africav EnglandJohannesburg113 Feb 2000ODI # 1560
35*88653-53.84Zimbabwev EnglandKimberley130 Jan 2000ODI # 1553
3458572-59.64South Africav EnglandBloemfontein123 Jan 2000ODI # 1546
3167564-55.35Zimbabwev EnglandBulawayo118 Feb 2000ODI # 1564
3070643-46.87South Africav EnglandCenturion114 Jan 2000Test # 1483
3061415-73.17South Africav EnglandCenturion114 Jan 2000Test # 1483
3048503-60.00Zimbabwev EnglandBulawayo116 Feb 2000ODI # 1562
3063444-68.18Zimbabwev EnglandBulawayo118 Feb 2000ODI # 1564
2958494-59.18South Africav EnglandCape Town22 Jan 2000Test # 1482
29110692-42.02Zimbabwev EnglandBulawayo116 Feb 2000ODI # 1562
28100652-43.07South Africav EnglandDurban226 Dec 1999Test # 1480
2858473-59.57Zimbabwev EnglandKimberley130 Jan 2000ODI # 1553
2886542-51.85Zimbabwev EnglandKimberley130 Jan 2000ODI # 1553
2881563-50.00South Africav EnglandEast London24 Feb 2000ODI # 1557
2878611-45.90Zimbabwev EnglandHarare220 Feb 2000ODI # 1567
2777553-49.09South Africav EnglandGqeberha39 Dec 1999Test # 1475
2755431162.79South Africav EnglandBloemfontein123 Jan 2000ODI # 1546
26115811-32.09South Africav EnglandJohannesburg225 Nov 1999Test # 1471
2660455-57.77South Africav EnglandDurban326 Dec 1999Test # 1480
2636254-104.00South Africav EnglandEast London24 Feb 2000ODI # 1557
2581612140.98South Africav EnglandCenturion114 Jan 2000Test # 1483
2344301-76.66Zimbabwev EnglandCape Town128 Jan 2000ODI # 1551
2383672-34.32Zimbabwev EnglandKimberley130 Jan 2000ODI # 1553
2260484-45.83South Africav EnglandCenturion114 Jan 2000Test # 1483
21*54322-65.62Zimbabwev EnglandCape Town128 Jan 2000ODI # 1551
215746--45.65Zimbabwev EnglandCape Town128 Jan 2000ODI # 1551
2137243-87.50Zimbabwev EnglandBulawayo116 Feb 2000ODI # 1562
216737--56.75Zimbabwev EnglandBulawayo118 Feb 2000ODI # 1564
214838--55.26Zimbabwev EnglandHarare220 Feb 2000ODI # 1567
2064452-44.44South Africav EnglandDurban226 Dec 1999Test # 1480
2032272-74.07Zimbabwev EnglandCape Town128 Jan 2000ODI # 1551
19*4433--57.57South Africav EnglandBloemfontein123 Jan 2000ODI # 1546
1955492-38.77Zimbabwev EnglandBulawayo116 Feb 2000ODI # 1562
18*67511-35.29Zimbabwev EnglandBulawayo118 Feb 2000ODI # 1564
1864452-40.00South Africav EnglandGqeberha39 Dec 1999Test # 1475
1819132-138.46Zimbabwev EnglandCape Town128 Jan 2000ODI # 1551
1699502-32.00South Africav EnglandDurban326 Dec 1999Test # 1480
1632292-55.17South Africav EnglandCape Town22 Jan 2000Test # 1482
161914--114.28Zimbabwev EnglandBulawayo116 Feb 2000ODI # 1562
1533292-51.72South Africav EnglandGqeberha19 Dec 1999Test # 1475
1516103-150.00South Africav EnglandDurban226 Dec 1999Test # 1480
1520201-75.00South Africav EnglandCape Town126 Jan 2000ODI # 1549
1538232-65.21Zimbabwev EnglandKimberley130 Jan 2000ODI # 1553
1448301-46.66South Africav EnglandCape Town126 Jan 2000ODI # 1549
143929--48.27South Africav EnglandEast London24 Feb 2000ODI # 1557
13*1918--72.22South Africav EnglandCape Town126 Jan 2000ODI # 1549
13*23152-86.66Zimbabwev EnglandHarare220 Feb 2000ODI # 1567
1366471-27.65South Africav EnglandJohannesburg225 Nov 1999Test # 1471
1327221-59.09South Africav EnglandCape Town126 Jan 2000ODI # 1549
1337292-44.82South Africav EnglandCape Town126 Jan 2000ODI # 1549
131714-192.85Zimbabwev EnglandHarare220 Feb 2000ODI # 1567
12109831-14.45South Africav EnglandJohannesburg225 Nov 1999Test # 1471
1143312-35.48South Africav EnglandDurban226 Dec 1999Test # 1480
1130201-55.00South Africav EnglandBloemfontein123 Jan 2000ODI # 1546
1121182-61.11Zimbabwev EnglandKimberley130 Jan 2000ODI # 1553
1111132-84.61Zimbabwev EnglandHarare220 Feb 2000ODI # 1567
10*42242-41.66South Africav EnglandGqeberha19 Dec 1999Test # 1475
1055381-26.31South Africav EnglandGqeberha39 Dec 1999Test # 1475
1020252-40.00South Africav EnglandEast London24 Feb 2000ODI # 1557
103625--40.00South Africav EnglandJohannesburg113 Feb 2000ODI # 1560
1044331-30.30Zimbabwev EnglandBulawayo118 Feb 2000ODI # 1564
9*952-180.00South Africav EnglandEast London24 Feb 2000ODI # 1557
918182-50.00South Africav EnglandGqeberha19 Dec 1999Test # 1475
98341--21.95South Africav EnglandDurban226 Dec 1999Test # 1480
917142-64.28South Africav EnglandBloemfontein123 Jan 2000ODI # 1546
8*1571-114.28South Africav EnglandJohannesburg113 Feb 2000ODI # 1560
81514--57.14Zimbabwev EnglandKimberley130 Jan 2000ODI # 1553
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:

Afghanistan vs Bangladesh at Sharjah, Afghanistan v Bangladesh 3rd T20I, Oct 5, 2025 [T20I # 3504]

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]