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*63546317031.53Englandv South AfricaDurban126 Dec 1999Test # 1480
10838027415039.41Englandv South AfricaGqeberha29 Dec 1999Test # 1475
9520214915063.75Englandv South AfricaDurban126 Dec 1999Test # 1480
8615813014166.15Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
8221215410253.24Englandv South AfricaGqeberha29 Dec 1999Test # 1475
7317914010152.14Englandv South AfricaCenturion414 Jan 2000Test # 1483
711671248057.25Englandv South AfricaCape Town12 Jan 2000Test # 1482
70*3032119133.17Englandv South AfricaGqeberha49 Dec 1999Test # 1475
691531089063.88Englandv South AfricaCenturion414 Jan 2000Test # 1483
4897727166.66Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
481951604030.00Englandv South AfricaDurban126 Dec 1999Test # 1480
42673790113.51Englandv South AfricaGqeberha29 Dec 1999Test # 1475
421771313032.06Englandv South AfricaCape Town12 Jan 2000Test # 1482
4083656061.53Englandv South AfricaCape Town12 Jan 2000Test # 1482
402111686023.80Englandv South AfricaCape Town12 Jan 2000Test # 1482
3871487079.16Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
3686627058.06Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
36110846042.85Englandv South AfricaCenturion414 Jan 2000Test # 1483
35133964036.45Englandv South AfricaGqeberha29 Dec 1999Test # 1475
351391093032.11Englandv South AfricaCape Town32 Jan 2000Test # 1482
33119845039.28Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
322211384023.18Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
3182594052.54Englandv South AfricaCape Town32 Jan 2000Test # 1482
291491082026.85Englandv South AfricaGqeberha49 Dec 1999Test # 1475
2872554150.90Englandv South AfricaGqeberha49 Dec 1999Test # 1475
2576652038.46Englandv South AfricaGqeberha29 Dec 1999Test # 1475
2594692036.23Englandv South AfricaCenturion414 Jan 2000Test # 1483
241431203020.00Englandv South AfricaDurban126 Dec 1999Test # 1480
2257473046.80Englandv South AfricaCape Town12 Jan 2000Test # 1482
21146993021.21Englandv South AfricaGqeberha29 Dec 1999Test # 1475
1942363052.77Englandv South AfricaDurban126 Dec 1999Test # 1480
16*39262061.53Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
1633272159.25Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
1650313051.61Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
1661382142.10Englandv South AfricaCape Town32 Jan 2000Test # 1482
15*45392038.46Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
1567362041.66Englandv South AfricaGqeberha29 Dec 1999Test # 1475
1585701021.42Englandv South AfricaCape Town12 Jan 2000Test # 1482
1454472029.78Englandv South AfricaCape Town32 Jan 2000Test # 1482
1216192063.15Englandv South AfricaGqeberha49 Dec 1999Test # 1475
1028150166.66Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
1078481020.83Englandv South AfricaCape Town12 Jan 2000Test # 1482
928251036.00Englandv South AfricaDurban126 Dec 1999Test # 1480
828230034.78Englandv South AfricaCape Town32 Jan 2000Test # 1482
7*14131053.84Englandv South AfricaGqeberha29 Dec 1999Test # 1475
7*8710100.00Englandv South AfricaCenturion414 Jan 2000Test # 1483
741291024.13Englandv South AfricaCenturion414 Jan 2000Test # 1483
6*14310200.00Englandv South AfricaCenturion414 Jan 2000Test # 1483
637231026.08Englandv South AfricaGqeberha29 Dec 1999Test # 1475
632281021.42Englandv South AfricaGqeberha29 Dec 1999Test # 1475
5*23120041.66Englandv South AfricaCape Town32 Jan 2000Test # 1482
545381013.15Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
520191026.31Englandv South AfricaDurban126 Dec 1999Test # 1480
543320015.62Englandv South AfricaCape Town32 Jan 2000Test # 1482
539280017.85Englandv South AfricaCape Town32 Jan 2000Test # 1482
4*861066.66Englandv South AfricaGqeberha49 Dec 1999Test # 1475
419101040.00Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
48111036.36Englandv South AfricaGqeberha29 Dec 1999Test # 1475
422120033.33Englandv South AfricaCape Town12 Jan 2000Test # 1482
4991044.44Englandv South AfricaCape Town32 Jan 2000Test # 1482
321140021.42Englandv South AfricaGqeberha49 Dec 1999Test # 1475
31460050.00Englandv South AfricaCenturion414 Jan 2000Test # 1483
2760033.33Englandv South AfricaCape Town12 Jan 2000Test # 1482
1*1020050.00Englandv South AfricaCape Town12 Jan 2000Test # 1482
1640025.00Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
11311009.09Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
12720005.00Englandv South AfricaGqeberha49 Dec 1999Test # 1475
15132003.12Englandv South AfricaGqeberha49 Dec 1999Test # 1475
13420005.00Englandv South AfricaDurban126 Dec 1999Test # 1480
121100010.00Englandv South AfricaCenturion414 Jan 2000Test # 1483
022000.00Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
011000.00Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
043000.00Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
046000.00Englandv South AfricaCape Town32 Jan 2000Test # 1482
0107000.00Englandv South AfricaCape Town12 Jan 2000Test # 1482
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]