Batting Most Runs Innings - England

Players - England

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
9520214915-63.75Englandv South AfricaDurban126 Dec 1999Test # 1480
87*1701084280.55Englandv ZimbabweBulawayo216 Feb 2000ODI # 1562
8615813014166.15Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
8513511412-74.56Englandv South AfricaBloemfontein223 Jan 2000ODI # 1546
8221215410253.24Englandv South AfricaGqeberha29 Dec 1999Test # 1475
801209510-84.21Englandv ZimbabweHarare120 Feb 2000ODI # 1567
7317914010152.14Englandv South AfricaCenturion414 Jan 2000Test # 1483
72*144948-76.59Englandv ZimbabweKimberley230 Jan 2000ODI # 1553
71*1561127163.39Englandv South AfricaBloemfontein223 Jan 2000ODI # 1546
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
64105777283.11Englandv ZimbabweKimberley230 Jan 2000ODI # 1553
641471116-57.65Englandv South AfricaEast London14 Feb 2000ODI # 1557
5390684177.94Englandv South AfricaEast London14 Feb 2000ODI # 1557
53100833-63.85Englandv ZimbabweHarare120 Feb 2000ODI # 1567
4897727166.66Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
481951604-30.00Englandv South AfricaDurban126 Dec 1999Test # 1480
4267379-113.51Englandv South AfricaGqeberha29 Dec 1999Test # 1475
421771313-32.06Englandv South AfricaCape Town12 Jan 2000Test # 1482
42108691-60.86Englandv South AfricaCape Town226 Jan 2000ODI # 1549
4083656-61.53Englandv South AfricaCape Town12 Jan 2000Test # 1482
402111686-23.80Englandv South AfricaCape Town12 Jan 2000Test # 1482
3871487-79.16Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
36*62461178.26Englandv ZimbabweBulawayo216 Feb 2000ODI # 1562
3686627-58.06Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
36110846-42.85Englandv South AfricaCenturion414 Jan 2000Test # 1483
3683683152.94Englandv South AfricaCape Town226 Jan 2000ODI # 1549
35133964-36.45Englandv South AfricaGqeberha29 Dec 1999Test # 1475
351391093-32.11Englandv South AfricaCape Town32 Jan 2000Test # 1482
33119845-39.28Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
322211384-23.18Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
3267543159.25Englandv ZimbabweBulawayo218 Feb 2000ODI # 1564
3182594-52.54Englandv South AfricaCape Town32 Jan 2000Test # 1482
29*52392174.35Englandv South AfricaEast London14 Feb 2000ODI # 1557
291491082-26.85Englandv South AfricaGqeberha49 Dec 1999Test # 1475
2872554150.90Englandv South AfricaGqeberha49 Dec 1999Test # 1475
27*51331-81.81Englandv ZimbabweHarare120 Feb 2000ODI # 1567
26*332311113.04Englandv South AfricaCape Town226 Jan 2000ODI # 1549
2677641-40.62Englandv ZimbabweBulawayo218 Feb 2000ODI # 1564
2669382-68.42Englandv ZimbabweHarare120 Feb 2000ODI # 1567
2576652-38.46Englandv South AfricaGqeberha29 Dec 1999Test # 1475
2594692-36.23Englandv South AfricaCenturion414 Jan 2000Test # 1483
2572391164.10Englandv South AfricaCape Town226 Jan 2000ODI # 1549
2545332-75.75Englandv South AfricaCape Town226 Jan 2000ODI # 1549
241431203-20.00Englandv South AfricaDurban126 Dec 1999Test # 1480
2449402-60.00Englandv ZimbabweBulawayo216 Feb 2000ODI # 1562
2458351-68.57Englandv ZimbabweBulawayo218 Feb 2000ODI # 1564
2354403-57.50Englandv ZimbabweCape Town228 Jan 2000ODI # 1551
2257473-46.80Englandv South AfricaCape Town12 Jan 2000Test # 1482
2240353-62.85Englandv South AfricaEast London14 Feb 2000ODI # 1557
21*231911110.52Englandv ZimbabweHarare120 Feb 2000ODI # 1567
21146993-21.21Englandv South AfricaGqeberha29 Dec 1999Test # 1475
2048341158.82Englandv ZimbabweBulawayo216 Feb 2000ODI # 1562
1942363-52.77Englandv South AfricaDurban126 Dec 1999Test # 1480
1846341-52.94Englandv ZimbabweCape Town228 Jan 2000ODI # 1551
16*39262-61.53Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
16*22143-114.28Englandv ZimbabweKimberley230 Jan 2000ODI # 1553
1633272159.25Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
1650313-51.61Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
1661382142.10Englandv South AfricaCape Town32 Jan 2000Test # 1482
1655442-36.36Englandv South AfricaJohannesburg213 Feb 2000ODI # 1560
15*45392-38.46Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
1567362-41.66Englandv South AfricaGqeberha29 Dec 1999Test # 1475
1585701-21.42Englandv South AfricaCape Town12 Jan 2000Test # 1482
1558341-44.11Englandv ZimbabweCape Town228 Jan 2000ODI # 1551
14*29341-41.17Englandv South AfricaJohannesburg213 Feb 2000ODI # 1560
1454472-29.78Englandv South AfricaCape Town32 Jan 2000Test # 1482
1426192-73.68Englandv ZimbabweCape Town228 Jan 2000ODI # 1551
1425201-70.00Englandv ZimbabweHarare120 Feb 2000ODI # 1567
1342341-38.23Englandv ZimbabweBulawayo218 Feb 2000ODI # 1564
1365412-31.70Englandv ZimbabweBulawayo218 Feb 2000ODI # 1564
12*21132-92.30Englandv South AfricaBloemfontein223 Jan 2000ODI # 1546
1216192-63.15Englandv South AfricaGqeberha49 Dec 1999Test # 1475
1244291-41.37Englandv South AfricaCape Town226 Jan 2000ODI # 1549
1249221-54.54Englandv South AfricaJohannesburg213 Feb 2000ODI # 1560
1113152-73.33Englandv South AfricaEast London14 Feb 2000ODI # 1557
1121271-40.74Englandv ZimbabweBulawayo216 Feb 2000ODI # 1562
10*861-166.66Englandv South AfricaEast London14 Feb 2000ODI # 1557
102815-166.66Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
1078481-20.83Englandv South AfricaCape Town12 Jan 2000Test # 1482
1019132-76.92Englandv South AfricaEast London14 Feb 2000ODI # 1557
1026182-55.55Englandv South AfricaEast London14 Feb 2000ODI # 1557
1027171-58.82Englandv South AfricaJohannesburg213 Feb 2000ODI # 1560
928251-36.00Englandv South AfricaDurban126 Dec 1999Test # 1480
97032--28.12Englandv South AfricaJohannesburg213 Feb 2000ODI # 1560
82823--34.78Englandv South AfricaCape Town32 Jan 2000Test # 1482
817151-53.33Englandv South AfricaJohannesburg213 Feb 2000ODI # 1560
7*14131-53.84Englandv South AfricaGqeberha29 Dec 1999Test # 1475
7*871-100.00Englandv South AfricaCenturion414 Jan 2000Test # 1483
741291-24.13Englandv South AfricaCenturion414 Jan 2000Test # 1483
725201-35.00Englandv South AfricaCape Town226 Jan 2000ODI # 1549
719101-70.00Englandv South AfricaJohannesburg213 Feb 2000ODI # 1560
6*1431-200.00Englandv South AfricaCenturion414 Jan 2000Test # 1483
632281-21.42Englandv South AfricaGqeberha29 Dec 1999Test # 1475
637231-26.08Englandv South AfricaGqeberha29 Dec 1999Test # 1475
62116--37.50Englandv South AfricaCape Town226 Jan 2000ODI # 1549
625251-24.00Englandv South AfricaJohannesburg213 Feb 2000ODI # 1560
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:

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]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]