Batting Most Runs Innings - last 2 years

High scores for England in Tests - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
31741832229398.44Englandv PakistanMultan27 Oct 2024Test # 2553
26260137517069.86Englandv PakistanMultan27 Oct 2024Test # 2553
19637327821070.50Englandv IndiaHyderabad325 Jan 2024Test # 2525
184*29520721488.88Englandv IndiaBirmingham22 Jul 2025Test # 2591
17132319715386.80Englandv New ZealandChristchurch228 Nov 2024Test # 2564
171198166242103.01Englandv ZimbabweNottingham122 May 2025Test # 2584
16039824215066.11Englandv AustraliaSydney14 Jan 2026Test # 2616
15832323417167.52Englandv IndiaBirmingham22 Jul 2025Test # 2591
15426415619298.71Englandv Sri LankaThe Oval16 Sep 2024Test # 2548
15438426515058.11Englandv AustraliaSydney34 Jan 2026Test # 2616
153251151232101.32Englandv IndiaRajkot215 Feb 2024Test # 2530
15034924814060.48Englandv IndiaManchester223 Jul 2025Test # 2596
14925517021187.64Englandv IndiaLeeds420 Jun 2025Test # 2587
14328320618069.41Englandv Sri LankaLord's129 Aug 2024Test # 2546
14132919811371.21Englandv IndiaManchester223 Jul 2025Test # 2596
140188134202104.47Englandv ZimbabweNottingham122 May 2025Test # 2584
138*38720615166.99Englandv AustraliaBrisbane14 Dec 2025Test # 2611
12428217114072.51Englandv ZimbabweNottingham122 May 2025Test # 2584
123194115115106.95Englandv New ZealandWellington16 Dec 2024Test # 2567
122*36227410044.52Englandv IndiaRanchi123 Feb 2024Test # 2531
12230617810068.53Englandv West IndiesNottingham318 Jul 2024Test # 2539
12124916715172.45Englandv West IndiesNottingham118 Jul 2024Test # 2539
118174115144102.60Englandv Sri LankaLord's129 Aug 2024Test # 2546
11418412916088.37Englandv PakistanMultan215 Oct 2024Test # 2554
1112251488175.00Englandv Sri LankaManchester221 Aug 2024Test # 2545
11116098142113.26Englandv IndiaThe Oval431 Jul 2025Test # 2598
10918813213082.57Englandv West IndiesNottingham318 Jul 2024Test # 2539
10620813011081.53Englandv New ZealandWellington36 Dec 2024Test # 2567
10623513714077.37Englandv IndiaLeeds220 Jun 2025Test # 2587
10524315212069.07Englandv IndiaThe Oval431 Jul 2025Test # 2598
10433119910052.26Englandv IndiaLord's110 Jul 2025Test # 2594
10319212110085.12Englandv Sri LankaLord's329 Aug 2024Test # 2546
9918411211288.39Englandv IndiaLeeds220 Jun 2025Test # 2587
9615411810381.35Englandv New ZealandWellington36 Dec 2024Test # 2567
9515510912187.15Englandv West IndiesBirmingham226 Jul 2024Test # 2541
9420410013094.00Englandv IndiaManchester223 Jul 2025Test # 2596
921791126182.14Englandv New ZealandWellington36 Dec 2024Test # 2567
891231195674.78Englandv PakistanRawalpindi124 Oct 2024Test # 2558
88145999488.88Englandv IndiaBirmingham42 Jul 2025Test # 2591
871941247070.16Englandv West IndiesBirmingham226 Jul 2024Test # 2541
861277992108.86Englandv Sri LankaThe Oval16 Sep 2024Test # 2548
852501518056.29Englandv AustraliaAdelaide417 Dec 2025Test # 2613
8417512812065.62Englandv IndiaDharamsala37 Mar 2024Test # 2534
8411775110112.00Englandv PakistanMultan27 Oct 2024Test # 2553
8417611313174.33Englandv IndiaManchester223 Jul 2025Test # 2596
84164976186.59Englandv AustraliaSydney14 Jan 2026Test # 2616
833261988041.91Englandv AustraliaAdelaide217 Dec 2025Test # 2613
802361469054.79Englandv New ZealandChristchurch228 Nov 2024Test # 2564
7916510811173.14Englandv IndiaDharamsala17 Mar 2024Test # 2534
781138513091.76Englandv PakistanMultan27 Oct 2024Test # 2553
77139988078.57Englandv New ZealandChristchurch228 Nov 2024Test # 2564
76897811297.43Englandv IndiaVisakhapatnam22 Feb 2024Test # 2526
761458914085.39Englandv West IndiesLord's210 Jul 2024Test # 2538
761379211082.60Englandv West IndiesNottingham318 Jul 2024Test # 2539
761549613179.16Englandv New ZealandHamilton414 Dec 2024Test # 2569
761409311081.72Englandv AustraliaBrisbane14 Dec 2025Test # 2611
731741328155.30Englandv IndiaVisakhapatnam42 Feb 2024Test # 2526
718659140120.33Englandv West IndiesNottingham118 Jul 2024Test # 2539
711901287055.46Englandv IndiaManchester223 Jul 2025Test # 2596
70122886379.54Englandv IndiaHyderabad125 Jan 2024Test # 2525
701481198258.82Englandv West IndiesLord's210 Jul 2024Test # 2538
691211048066.34Englandv West IndiesNottingham118 Jul 2024Test # 2539
681781147059.64Englandv West IndiesLord's210 Jul 2024Test # 2538
678450101134.00Englandv Sri LankaThe Oval36 Sep 2024Test # 2548
66122787184.61Englandv New ZealandWellington16 Dec 2024Test # 2567
651991267051.58Englandv IndiaLeeds420 Jun 2025Test # 2587
6410357140112.28Englandv IndiaThe Oval231 Jul 2025Test # 2598
62*1831282048.43Englandv Sri LankaManchester421 Aug 2024Test # 2545
62115787079.48Englandv West IndiesBirmingham226 Jul 2024Test # 2541
62129949065.95Englandv IndiaLeeds220 Jun 2025Test # 2587
6093917065.93Englandv IndiaRanchi323 Feb 2024Test # 2531
60114837272.28Englandv AustraliaAdelaide417 Dec 2025Test # 2613
58108969160.41Englandv IndiaRanchi123 Feb 2024Test # 2531
58715063116.00Englandv ZimbabweNottingham122 May 2025Test # 2584
57*362892203.57Englandv West IndiesBirmingham426 Jul 2024Test # 2541
57877411077.02Englandv West IndiesLord's210 Jul 2024Test # 2538
56114734076.71Englandv Sri LankaManchester221 Aug 2024Test # 2545
56128836167.46Englandv IndiaLord's110 Jul 2025Test # 2594
5593615090.16Englandv New ZealandWellington36 Dec 2024Test # 2567
54105695178.26Englandv West IndiesBirmingham226 Jul 2024Test # 2541
54986410084.37Englandv New ZealandHamilton414 Dec 2024Test # 2569
54112836065.06Englandv IndiaThe Oval431 Jul 2025Test # 2598
53*155846063.09Englandv IndiaLeeds420 Jun 2025Test # 2587
53128645182.81Englandv IndiaThe Oval231 Jul 2025Test # 2598
52100844161.90Englandv PakistanRawalpindi124 Oct 2024Test # 2558
52108615185.24Englandv AustraliaPerth121 Nov 2025Test # 2608
51113676076.11Englandv West IndiesNottingham318 Jul 2024Test # 2539
51106566091.07Englandv IndiaLord's110 Jul 2025Test # 2594
511531055148.57Englandv AustraliaAdelaide217 Dec 2025Test # 2613
50*473781135.13Englandv New ZealandChristchurch428 Nov 2024Test # 2564
5094645178.12Englandv West IndiesLord's210 Jul 2024Test # 2538
502351524032.89Englandv AustraliaBrisbane34 Dec 2025Test # 2611
49*664212116.66Englandv New ZealandWellington36 Dec 2024Test # 2567
48423642133.33Englandv New ZealandChristchurch228 Nov 2024Test # 2564
4773527090.38Englandv IndiaHyderabad325 Jan 2024Test # 2525
4798545187.03Englandv IndiaVisakhapatnam22 Feb 2024Test # 2526
471371264137.30Englandv IndiaRanchi123 Feb 2024Test # 2531
4769543287.03Englandv IndiaManchester223 Jul 2025Test # 2596
471731373034.30Englandv AustraliaAdelaide417 Dec 2025Test # 2613
46101626074.19Englandv New ZealandChristchurch228 Nov 2024Test # 2564
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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]

Australia vs England at Adelaide, The Ashes 3rd Test, Dec 17-21, 2025 [Test # 2613]