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
21845130831470.77Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
13938129315147.44Pakistanv EnglandBirmingham23 Aug 2016Test # 2212
12631120713160.86Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
11430519918057.28Pakistanv EnglandLord's114 Jul 2016Test # 2206
10924517912260.89Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
822701769146.59Pakistanv EnglandBirmingham23 Aug 2016Test # 2212
801391059176.19Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
7923215210051.97Sri Lankav EnglandLord's29 Jun 2016Test # 2205
7317413012056.15Pakistanv EnglandLord's114 Jul 2016Test # 2206
7021216711041.91Pakistanv EnglandBirmingham43 Aug 2016Test # 2212
61123998061.61Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
602301456041.37Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
561451076052.33Pakistanv EnglandBirmingham23 Aug 2016Test # 2212
53107688077.94Sri Lankav EnglandLeeds319 May 2016Test # 2203
521681144045.61Pakistanv EnglandManchester222 Jul 2016Test # 2208
501351017049.50Sri Lankav EnglandLord's29 Jun 2016Test # 2205
49120968051.04Pakistanv EnglandLord's314 Jul 2016Test # 2206
491821139043.36Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
46*160915050.54Pakistanv EnglandBirmingham23 Aug 2016Test # 2212
45111683066.17Pakistanv EnglandLord's314 Jul 2016Test # 2206
44117787056.41Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
42107737057.53Sri Lankav EnglandLord's29 Jun 2016Test # 2205
42113727158.33Pakistanv EnglandManchester422 Jul 2016Test # 2208
4079598067.79Pakistanv EnglandLord's114 Jul 2016Test # 2206
39*105705155.71Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
3986615163.93Pakistanv EnglandManchester222 Jul 2016Test # 2208
39129845046.42Pakistanv EnglandManchester222 Jul 2016Test # 2208
3979538073.58Pakistanv EnglandManchester422 Jul 2016Test # 2208
3897755050.66Pakistanv EnglandBirmingham43 Aug 2016Test # 2212
37*107666056.06Sri Lankav EnglandLord's49 Jun 2016Test # 2205
3662377097.29Pakistanv EnglandBirmingham43 Aug 2016Test # 2212
35104726048.61Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
3589623056.45Sri Lankav EnglandChester-le-Street227 May 2016Test # 2204
3581712149.29Pakistanv EnglandManchester422 Jul 2016Test # 2208
3497626054.83Sri Lankav EnglandLeeds219 May 2016Test # 2203
33127734045.20Pakistanv EnglandLord's114 Jul 2016Test # 2206
3175495063.26Sri Lankav EnglandLord's29 Jun 2016Test # 2205
31149904034.44Pakistanv EnglandBirmingham23 Aug 2016Test # 2212
30*442841107.14Pakistanv EnglandThe Oval411 Aug 2016Test # 2216
3089635047.61Pakistanv EnglandLord's314 Jul 2016Test # 2206
2942435067.44Pakistanv EnglandManchester422 Jul 2016Test # 2208
2888633044.44Pakistanv EnglandManchester422 Jul 2016Test # 2208
2675552047.27Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
26282240118.18Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
26281850144.44Pakistanv EnglandManchester222 Jul 2016Test # 2208
2673483054.16Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
2583553045.45Sri Lankav EnglandLord's29 Jun 2016Test # 2205
25136953026.31Pakistanv EnglandLord's314 Jul 2016Test # 2206
2534294086.20Pakistanv EnglandLord's114 Jul 2016Test # 2206
2478503048.00Pakistanv EnglandLord's314 Jul 2016Test # 2206
23110753030.66Pakistanv EnglandLord's314 Jul 2016Test # 2206
2299675032.83Sri Lankav EnglandLeeds219 May 2016Test # 2203
19117801023.75Sri Lankav EnglandChester-le-Street227 May 2016Test # 2204
1965483039.58Sri Lankav EnglandLord's29 Jun 2016Test # 2205
1951323059.37Pakistanv EnglandManchester422 Jul 2016Test # 2208
1854423042.85Pakistanv EnglandManchester222 Jul 2016Test # 2208
17*37302156.66Sri Lankav EnglandLord's49 Jun 2016Test # 2205
17108583029.31Sri Lankav EnglandLord's29 Jun 2016Test # 2205
1656303053.33Sri Lankav EnglandLeeds319 May 2016Test # 2203
1668513031.37Sri Lankav EnglandLord's49 Jun 2016Test # 2205
1636262061.53Pakistanv EnglandBirmingham43 Aug 2016Test # 2212
15*48353042.85Pakistanv EnglandBirmingham43 Aug 2016Test # 2212
1549383039.47Sri Lankav EnglandLeeds219 May 2016Test # 2203
1542243062.50Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
1450361038.88Sri Lankav EnglandLeeds319 May 2016Test # 2203
13*191120118.18Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
1357222059.09Sri Lankav EnglandChester-le-Street227 May 2016Test # 2204
1333272048.14Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
12*44512023.52Pakistanv EnglandThe Oval411 Aug 2016Test # 2216
1270462026.08Sri Lankav EnglandChester-le-Street227 May 2016Test # 2204
12231030120.00Pakistanv EnglandLord's114 Jul 2016Test # 2206
11*16131084.61Pakistanv EnglandLord's114 Jul 2016Test # 2206
1124171064.70Sri Lankav EnglandLeeds219 May 2016Test # 2203
1138152073.33Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
1041310032.25Pakistanv EnglandManchester422 Jul 2016Test # 2208
1039251040.00Pakistanv EnglandBirmingham43 Aug 2016Test # 2212
9*17710128.57Pakistanv EnglandManchester222 Jul 2016Test # 2208
913141064.28Sri Lankav EnglandChester-le-Street227 May 2016Test # 2204
8*24181044.44Pakistanv EnglandManchester422 Jul 2016Test # 2208
845171047.05Sri Lankav EnglandLeeds319 May 2016Test # 2203
826151053.33Pakistanv EnglandManchester422 Jul 2016Test # 2208
71191077.77Sri Lankav EnglandLeeds319 May 2016Test # 2203
776431016.27Pakistanv EnglandLord's114 Jul 2016Test # 2206
755291024.13Pakistanv EnglandLord's114 Jul 2016Test # 2206
718121058.33Pakistanv EnglandManchester422 Jul 2016Test # 2208
716101070.00Pakistanv EnglandBirmingham23 Aug 2016Test # 2212
729191036.84Pakistanv EnglandBirmingham43 Aug 2016Test # 2212
72481087.50Pakistanv EnglandBirmingham23 Aug 2016Test # 2212
518131038.46Sri Lankav EnglandLeeds319 May 2016Test # 2203
423181022.22Sri Lankav EnglandLeeds319 May 2016Test # 2203
417160025.00Sri Lankav EnglandLeeds319 May 2016Test # 2203
414111036.36Sri Lankav EnglandChester-le-Street227 May 2016Test # 2204
428210019.04Pakistanv EnglandManchester222 Jul 2016Test # 2208
4771057.14Pakistanv EnglandManchester222 Jul 2016Test # 2208
427170023.52Pakistanv EnglandBirmingham43 Aug 2016Test # 2212
441120033.33Pakistanv EnglandBirmingham23 Aug 2016Test # 2212
449320012.50Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
45410100.00Pakistanv EnglandThe Oval211 Aug 2016Test # 2216
31580037.50Sri Lankav EnglandChester-le-Street227 May 2016Test # 2204
318140021.42Sri Lankav EnglandLord's29 Jun 2016Test # 2205
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]