England vs other countries Tests Batting Records - Most Runs in an Innings

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
400*77858243468.72West Indiesv EnglandSt John's110 Apr 2004Test # 1696
37576653845069.70West Indiesv EnglandSt John's116 Apr 1994Test # 1259
33438344846074.55Australiav EnglandLeeds111 Jul 1930Test # 196
311*79052935058.79South Africav EnglandThe Oval219 Jul 2012Test # 2049
31176274323141.85Australiav EnglandManchester123 Jul 1964Test # 564
30772758920052.12Australiav EnglandMelbourne211 Feb 1966Test # 601
30443047343264.27Australiav EnglandLeeds220 Jul 1934Test # 236
303*56538132479.52Indiav EnglandChennai216 Dec 2016Test # 2241
30261243036170.23West Indiesv EnglandBridgetown26 Mar 1974Test # 734
29147238638075.38West Indiesv EnglandThe Oval112 Aug 1976Test # 781
29169845230264.38West Indiesv EnglandBridgetown226 Feb 2009Test # 1911
27754137335074.26South Africav EnglandBirmingham124 Jul 2003Test # 1651
27587864226042.83South Africav EnglandDurban326 Dec 1999Test # 1480
27454446738058.67Pakistanv EnglandBirmingham13 Jun 1971Test # 687
270*495-300-West Indiesv EnglandKingston114 Mar 1935Test # 241
27045837522072.00Australiav EnglandMelbourne31 Jan 1937Test # 257
26950938730369.50Indiav EnglandBirmingham12 Jul 2025Test # 2591
26646042227063.03Australiav EnglandThe Oval118 Aug 1934Test # 237
261335-352-West Indiesv EnglandNottingham220 Jul 1950Test # 325
26061752128149.90Pakistanv EnglandThe Oval16 Aug 1987Test # 1079
25957437034070.00South Africav EnglandLord's231 Jul 2003Test # 1653
25434137625067.55Australiav EnglandLord's227 Jun 1930Test # 195
25057840730161.42Australiav EnglandMelbourne126 Dec 2002Test # 1634
24563942024458.33Pakistanv EnglandAbu Dhabi113 Oct 2015Test # 2180
24431627132190.03Australiav EnglandThe Oval118 Aug 1934Test # 237
24054541022058.53Pakistanv EnglandThe Oval122 Aug 1974Test # 744
23957839930159.89Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
236550-280-South Africav EnglandLeeds126 Jul 1951Test # 337
23551534025169.11Indiav EnglandWankhede28 Dec 2016Test # 2239
23439739624059.09Australiav EnglandSydney213 Dec 1946Test # 280
23464966717035.08Australiav EnglandSydney213 Dec 1946Test # 280
23243841716055.63Australiav EnglandThe Oval216 Aug 1930Test # 198
23223527734183.75Australiav EnglandNottingham210 Jun 1938Test # 263
23243831331474.12West Indiesv EnglandNottingham13 Jun 1976Test # 777
226647-240-West Indiesv EnglandBridgetown26 Jan 1960Test # 485
22554542718152.69Australiav EnglandAdelaide228 Jan 1966Test # 600
22460841123054.50Indiav EnglandWankhede219 Feb 1993Test # 1214
22339038528057.92West Indiesv EnglandKingston43 Apr 1930Test # 193
22358542530052.47West Indiesv EnglandManchester126 Jul 1984Test # 992
22360237326259.78Pakistanv EnglandLahore229 Nov 2005Test # 1774
22264337431059.35Indiav EnglandChennai113 Jan 1982Test # 918
2222311682811132.14New Zealandv EnglandChristchurch413 Mar 2002Test # 1594
22149044321049.88Indiav EnglandThe Oval430 Aug 1979Test # 854
220390-281-West Indiesv EnglandBridgetown16 Feb 1954Test # 383
21955446123047.50Australiav EnglandNottingham110 Aug 1989Test # 1125
21845130831470.77Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
21762946828046.36Indiav EnglandThe Oval25 Sep 2002Test # 1614
21550334625162.13Australiav EnglandLord's116 Jul 2015Test # 2171
214*30224229288.42West Indiesv EnglandLord's428 Jun 1984Test # 990
214*324236141290.67Indiav EnglandRajkot315 Feb 2024Test # 2530
213*61041125051.82Sri Lankav EnglandGalle118 Dec 2007Test # 1854
21334627833176.61Sri Lankav EnglandThe Oval227 Aug 1998Test # 1423
21243739514053.67Australiav EnglandAdelaide329 Jan 1937Test # 258
21149052524040.19Australiav EnglandThe Oval111 Aug 1884Test # 16
21151331924266.14Australiav EnglandManchester14 Sep 2019Test # 2360
21065052524140.00South Africav EnglandManchester12 Jul 1998Test # 1420
209*46141622050.24West Indiesv EnglandNottingham330 Jun 1966Test # 607
209295-223-West Indiesv EnglandGeorgetown121 Feb 1930Test # 192
20942329019772.06Indiav EnglandVisakhapatnam12 Feb 2024Test # 2526
208555-250-South Africav EnglandNottingham17 Jun 1951Test # 334
20745435625158.14Australiav EnglandBrisbane127 Nov 1970Test # 674
206*36937022055.67Australiav EnglandLord's224 Jun 1938Test # 264
206*51338921052.95Indiav EnglandAhmedabad115 Nov 2012Test # 2058
206355-260-New Zealandv EnglandLord's225 Jun 1949Test # 315
206462-230-Australiav EnglandAdelaide12 Feb 1951Test # 330
206360--0-West Indiesv EnglandPort of Spain117 Mar 1954Test # 385
20534328432072.18Pakistanv EnglandManchester12 Jul 1992Test # 1191
20566747324143.34New Zealandv EnglandMount Maunganui221 Nov 2019Test # 2367
203*430-232-Indiav EnglandDelhi38 Feb 1964Test # 556
202*28422923888.20West Indiesv EnglandBridgetown323 Jan 2019Test # 2342
20246833026161.21Pakistanv EnglandLord's213 Jul 2006Test # 1809
201*38546112143.60Australiav EnglandAdelaide116 Jan 1925Test # 160
201*68453618037.50Sri Lankav EnglandGalle122 Feb 2001Test # 1530
201243-280-Australiav EnglandSydney114 Dec 1894Test # 42
20170747727042.13South Africav EnglandCape Town22 Jan 2016Test # 2197
200*56939926050.12Australiav EnglandLeeds122 Jul 1993Test # 1227
20049538623051.81Pakistanv EnglandLord's112 Aug 1982Test # 932
20057834722157.63New Zealandv EnglandLord's12 Jun 2021Test # 2422
19945035126356.69Australiav EnglandLeeds224 Jul 1997Test # 1373
19945031116363.98Indiav EnglandChennai216 Dec 2016Test # 2241
197*682-172-West Indiesv EnglandBridgetown26 Jan 1960Test # 485
19739526825273.50Australiav EnglandBrisbane17 Nov 2002Test # 1623
196406-160-Australiav EnglandThe Oval214 Aug 1948Test # 303
19644831822061.63Australiav EnglandLord's227 Jun 1985Test # 1018
19646431924061.44Australiav EnglandBrisbane123 Nov 2006Test # 1817
19557842216146.20Sri Lankav EnglandColombo (SSC)29 Dec 2007Test # 1853
19546233026159.09Australiav EnglandBrisbane225 Nov 2010Test # 1981
193*398-130-Australiav EnglandLord's126 Jun 1926Test # 164
19343433019358.48Indiav EnglandLeeds122 Aug 2002Test # 1613
19343325320276.28Sri Lankav EnglandLord's23 Jun 2011Test # 1995
192415-310-Indiav EnglandChennai110 Jan 1964Test # 551
19243936717052.31Australiav EnglandThe Oval128 Aug 1975Test # 763
19234326125273.56Pakistanv EnglandLeeds24 Aug 2006Test # 1813
191*575-260-West Indiesv EnglandNottingham24 Jul 1957Test # 441
19064247121040.33Sri Lankav EnglandLord's123 Aug 1984Test # 994
19047731823459.74New Zealandv EnglandNottingham110 Jun 2022Test # 2465
189*420--0-South Africav EnglandThe Oval416 Aug 1947Test # 289
189*445-290-Indiav EnglandDelhi113 Dec 1961Test # 516
189364-161-South Africav EnglandNottingham17 Jun 1947Test # 285
188305-210-Australiav EnglandMelbourne129 Jan 1898Test # 56
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]