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
37576653845-69.70West Indiesv EnglandSt John's116 Apr 1994Test # 1259
336*318-3410-Englandv New ZealandAuckland231 Mar 1933Test # 226
33438344846-74.55Australiav EnglandLeeds111 Jul 1930Test # 196
32957943638975.45Pakistanv New ZealandLahore11 May 2002Test # 1600
311*79052935-58.79South Africav EnglandThe Oval219 Jul 2012Test # 2049
31176274323141.85Australiav EnglandManchester123 Jul 1964Test # 564
310*53245052568.88Englandv New ZealandLeeds18 Jul 1965Test # 593
30772758920-52.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
29147238638-75.38West Indiesv EnglandThe Oval112 Aug 1976Test # 781
29169845230264.38West Indiesv EnglandBridgetown226 Feb 2009Test # 1911
27754137335-74.26South Africav EnglandBirmingham124 Jul 2003Test # 1651
275*65849027256.12South Africav New ZealandAuckland127 Feb 1999Test # 1446
27587864226-42.83South Africav EnglandDurban326 Dec 1999Test # 1480
27454446738-58.67Pakistanv EnglandBirmingham13 Jun 1971Test # 687
27155846528558.27Pakistanv New ZealandAuckland124 Feb 1989Test # 1116
270*495-30--West Indiesv EnglandKingston114 Mar 1935Test # 241
27045837522-72.00Australiav EnglandMelbourne31 Jan 1937Test # 257
26950938730369.50Indiav EnglandBirmingham12 Jul 2025Test # 2591
26750938040-70.26Sri Lankav New ZealandWellington231 Jan 1991Test # 1162
26646042227-63.03Australiav EnglandThe Oval118 Aug 1934Test # 237
261335-352-West Indiesv EnglandNottingham220 Jul 1950Test # 325
26061752128149.90Pakistanv EnglandThe Oval16 Aug 1987Test # 1079
25957437034-70.00South Africav EnglandLord's231 Jul 2003Test # 1653
258476-341-West Indiesv New ZealandChristchurch113 Mar 1969Test # 652
255*534-19--South Africav New ZealandWellington16 Mar 1953Test # 368
25434137625-67.55Australiav EnglandLord's227 Jun 1930Test # 195
25340928624288.46Australiav New ZealandW.A.C.A113 Nov 2015Test # 2187
25039434230273.09Australiav New ZealandChristchurch118 Feb 1977Test # 796
25057840730161.42Australiav EnglandMelbourne126 Dec 2002Test # 1634
247*41035630169.38Australiav New ZealandWellington11 Mar 1974Test # 733
24563942024458.33Pakistanv EnglandAbu Dhabi113 Oct 2015Test # 2180
24431627132190.03Australiav EnglandThe Oval118 Aug 1934Test # 237
24054541022-58.53Pakistanv EnglandThe Oval122 Aug 1974Test # 744
23950436430365.65Australiav New ZealandWellington212 Feb 2016Test # 2201
23957839930159.89Australiav EnglandW.A.C.A214 Dec 2017Test # 2288
236550-28--South Africav EnglandLeeds126 Jul 1951Test # 337
23551534025169.11Indiav EnglandWankhede28 Dec 2016Test # 2239
23439739624-59.09Australiav EnglandSydney213 Dec 1946Test # 280
23464966717-35.08Australiav EnglandSydney213 Dec 1946Test # 280
23243841716-55.63Australiav EnglandThe Oval216 Aug 1930Test # 198
23223527734183.75Australiav EnglandNottingham210 Jun 1938Test # 263
23243831331474.12West Indiesv EnglandNottingham13 Jun 1976Test # 777
231525-21--Indiav New ZealandChennai16 Jan 1956Test # 420
227301----Englandv New ZealandChristchurch124 Mar 1933Test # 225
226647-24--West Indiesv EnglandBridgetown26 Jan 1960Test # 485
22663644122151.24Englandv New ZealandHamilton229 Nov 2019Test # 2371
22554542718152.69Australiav EnglandAdelaide228 Jan 1966Test # 600
22460841123-54.50Indiav EnglandWankhede219 Feb 1993Test # 1214
22339038528-57.92West Indiesv EnglandKingston43 Apr 1930Test # 193
223503-26--Indiav New ZealandHyderabad (Deccan)119 Nov 1955Test # 416
223470-22--Indiav New ZealandBrabourne12 Dec 1955Test # 417
22358542530-52.47West Indiesv EnglandManchester126 Jul 1984Test # 992
22360237326259.78Pakistanv EnglandLahore229 Nov 2005Test # 1774
22264337431-59.35Indiav EnglandChennai113 Jan 1982Test # 918
2222311682811132.14New Zealandv EnglandChristchurch413 Mar 2002Test # 1594
22257838728157.36Indiav New ZealandAhmedabad18 Oct 2003Test # 1660
22149044321-49.88Indiav EnglandThe Oval430 Aug 1979Test # 854
220390-281-West Indiesv EnglandBridgetown16 Feb 1954Test # 383
21955446123-47.50Australiav EnglandNottingham110 Aug 1989Test # 1125
21857241631-52.40West Indiesv New ZealandDunedin33 Dec 2013Test # 2104
21845130831470.77Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
21749434429-63.08Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
21762946828-46.36Indiav EnglandThe Oval25 Sep 2002Test # 1614
21741827631-78.62Bangladeshv New ZealandWellington112 Jan 2017Test # 2246
21644341329-52.30Englandv New ZealandAuckland120 Feb 1975Test # 757
21549936825358.42Australiav New ZealandAdelaide126 Nov 2004Test # 1723
21550334625162.13Australiav EnglandLord's116 Jul 2015Test # 2171
21551636319159.22Australiav New ZealandSydney13 Jan 2020Test # 2378
214*30224229288.42West Indiesv EnglandLord's428 Jun 1984Test # 990
214*324236141290.67Indiav EnglandRajkot315 Feb 2024Test # 2530
214427-191-West Indiesv New ZealandKingston116 Feb 1972Test # 693
213*61041125-51.82Sri Lankav EnglandGalle118 Dec 2007Test # 1854
21353438420755.46West Indiesv New ZealandAuckland127 Feb 1987Test # 1070
21334627833176.61Sri Lankav EnglandThe Oval227 Aug 1998Test # 1423
21243739514-53.67Australiav EnglandAdelaide329 Jan 1937Test # 258
211*65946823345.08South Africav New ZealandChristchurch211 Mar 1999Test # 1449
21149052524-40.19Australiav EnglandThe Oval111 Aug 1884Test # 16
21153636620-57.65Indiav New ZealandIndore18 Oct 2016Test # 2223
21151331924266.14Australiav EnglandManchester14 Sep 2019Test # 2360
21041331729-66.24Englandv New ZealandNottingham22 Jun 1994Test # 1260
21065052524140.00South Africav EnglandManchester12 Jul 1998Test # 1420
209*46141622-50.24West Indiesv EnglandNottingham330 Jun 1966Test # 607
209295-223-West Indiesv EnglandGeorgetown121 Feb 1930Test # 192
209380-28--Pakistanv New ZealandLahore226 Oct 1955Test # 414
20942329019772.06Indiav EnglandVisakhapatnam12 Feb 2024Test # 2526
208*43533331162.46West Indiesv New ZealandSt John's127 Apr 1996Test # 1326
208555-25--South Africav EnglandNottingham17 Jun 1951Test # 334
20867547030-44.25West Indiesv New ZealandBridgetown219 Apr 1996Test # 1325
20745435625158.14Australiav EnglandBrisbane127 Nov 1970Test # 674
206*36937022-55.67Australiav EnglandLord's224 Jun 1938Test # 264
206*51338921-52.95Indiav EnglandAhmedabad115 Nov 2012Test # 2058
206355-26--New Zealandv EnglandLord's225 Jun 1949Test # 315
206300-25--Englandv New ZealandThe Oval213 Aug 1949Test # 317
206462-23--Australiav EnglandAdelaide12 Feb 1951Test # 330
206360----West Indiesv EnglandPort of Spain117 Mar 1954Test # 385
206410-292-Pakistanv New ZealandKarachi130 Oct 1976Test # 784
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:

Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-24, 2025 [Test # 2603 - Live]
>> 259/5 (91.0 ov, Saud Shakeel 42*, Agha Salman 10*, SR Harmer 2/75) - Stumps

Afghanistan vs Zimbabwe at Harare, Afghanistan in Zimbabwe Only Test, Oct 20-24, 2025 [Test # 2604 - Live]
>> 130/2 (38.0 ov, BJ Curran 52*, BRM Taylor 18*, Ziaur Rahman 2/35) - Stumps

Pakistan vs South Africa at Lahore, South Africa in Pakistan 1st Test, Oct 12-15, 2025 [Test # 2602]