Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

England runs leaders

Test · 30 matches · the top player each match Updated , after England vs Pakistan
England runs leaders
Test · 30 matches · the top player each match Updated , after England vs Pakistan
In the spotlight Top runs player
Joe Root Based on the matches in the matrix
Leads7 Total2653 Avg88.43 Highest262
Filter the matrix

Runs by match

30 matches
Player Total Avg Leads Odds 09 Sep 2026 Match PAK WTC 27 Aug 2026 Match PAK WTC 19 Aug 2026 Match PAK WTC 25 Jun 2026 Match NZ WTC 17 Jun 2026 Match NZ WTC 04 Jun 2026 Match NZ WTC 03 Jan 2026 Match AUS ASH 25 Dec 2025 Match AUS ASH 16 Dec 2025 Match AUS ASH 04 Dec 2025 Match AUS ASH 21 Nov 2025 Match AUS ASH 31 Jul 2025 Match IND WTC 23 Jul 2025 Match IND WTC 10 Jul 2025 Match IND WTC 02 Jul 2025 Match IND WTC 20 Jun 2025 Match IND WTC 22 May 2025 Match ZIM TEST 13 Dec 2024 Match NZ WTC 05 Dec 2024 Match NZ WTC 27 Nov 2024 Match NZ WTC 24 Oct 2024 Match PAK WTC 15 Oct 2024 Match PAK WTC 07 Oct 2024 Match PAK WTC 06 Sep 2024 Match SL WTC 29 Aug 2024 Match SL WTC 21 Aug 2024 Match SL WTC 26 Jul 2024 Match WI WTC 18 Jul 2024 Match WI WTC 10 Jul 2024 Match WI WTC 07 Mar 2024 Match IND WTC
Joe Root 2653 88.43 7 – 8 & 62 4 & 24 66 21 & 18 46 & 77 1 & 8 160 & 6 0 & 15 19 & 39 138 & 15 0 & 8 29 & 105 150 104 & 40 22 & 6 28 & 53 34 32 & 54 3 & 106 0 & 23 5 & 33 34 & 19 262 13 & 12 143 & 103 42 & 62 87 14 & 122 68 26 & 84
Harry Brook 2429 83.76 7 – 75 15 & 34 91 58 & 21 24 & 58 56 & 0 84 & 42 41 & 18 45 & 30 31 & 15 52 & 0 53 & 111 3 11 & 23 158 & 23 99 & 0 58 0 & 1 123 & 55 171 5 & 26 9 & 16 317 19 & 3 33 & 37 56 & 32 2 36 & 109 50 –
Ben Duckett 1929 64.30 3 – 11 & 0 17 & 1 15 113 & 36 36 & 9 19 & 33 27 & 42 2 & 34 29 & 4 0 & 15 21 & 28 43 & 54 94 23 & 12 0 & 25 62 & 149 140 11 & 4 0 & 92 46 & 27 52 & 12 114 & 0 84 86 & 7 40 & 24 18 & 11 3 & 25 71 & 76 3 27 & 2
Jamie Smith 1549 61.96 3 – 69 61 & 7 25 1 & 60 – 1 & 39 46 & 26 2 & 3 22 & 60 0 & 4 33 & 15 8 & 2 9 51 & 8 184 & 88 40 & 44 4 – – – 89 & 3 21 & 6 31 16 & 67 21 & 26 111 & 39 95 36 & 6 70 –
Ollie Pope 1311 59.59 4 – – – – – – – – – 3 & 17 0 & 26 46 & 33 22 & 27 71 44 & 4 0 & 24 106 & 8 171 24 & 17 66 & 10 77 3 & 1 29 & 22 0 154 & 7 1 & 17 6 & 6 10 121 & 51 57 11 & 19
Zak Crawley 1054 50.19 2 – – – – – – – 16 & 1 5 & 37 9 & 85 76 & 44 0 & 0 64 & 14 84 18 & 22 19 & 0 4 & 65 124 21 & 5 17 & 8 0 & 1 29 & 2 27 & 3 78 – – – 18 0 & 3 76 79 & 0
Ben Stokes 959 45.67 1 – – – – 15 & 30 – 12 & 0 0 & 1 16 & 2 83 & 5 19 & 50 6 & 2 – 141 44 & 33 0 & 33 20 & 33 9 27 & 0 2 & 49 80 12 & 3 1 & 37 – – – – 54 & 57 69 & 8 4 0 & 2
Gus Atkinson 587 27.95 0 – 19 45 & 7 3 23 & 19 – 4 & 14 – 28 – 4 & 3 1 & 37 11 & 17 – – – – 0 4 & 43 4 48 39 & 10 – 2 5 & 1 118 & 14 20 21 2 & 21 0 –
Jacob Bethell 579 64.33 1 – – – – 74 & 0 9 & 0 6 & 14 10 & 154 1 & 40 – – – 6 & 5 – – – – – 12 & 76 16 & 96 10 & 50 – – – – – – – – – –
Brydon Carse 357 25.50 0 – – – – – – – 1 & 16 4 & 6 0 & 39 0 & 7 6 & 20 – 47 56 & 1 0 & 38 22 – 1 & 11 9 33 – 4 & 27 9 – – – – – – –
Daniel Lawrence 307 51.17 1 – 65 17 & 54 51 – – – – – – – – – – – – – – – – – – – – 5 & 35 9 & 7 30 & 34 – – – –
Chris Woakes 280 20.00 0 – – – – – – – – – – – – 0 & 0 4 0 & 10 5 & 7 38 – – 18 1 – – 17 2 & 0 6 & 5 25 & 8 62 37 & 12 23 –
Emilio Gay 271 45.17 1 – 60 & 0 8 & 31 33 0 & 10 53 & 11 8 & 57 – – – – – – – – – – – – – – – – – – – – – – – –
Jordan Cox 254 63.50 0 – 4 & 59 55 & 11 73 – 27 & 25 – – – – – – – – – – – – – – – – – – – – – – – – –
Jofra Archer 209 20.90 0 – 32 14 & 2 23 15 & 2 8 & 0 – – – 51 & 3 38 & 5 0 & 5 – 2 4 & 5 – – – – – – – – – – – – – – – –
Will Jacks 145 36.25 0 – – – – – – – 27 & 0 5 6 & 47 19 & 41 – – – – – – – – – – – – – – – – – – – –
Josh Tongue 113 8.69 0 – 15 30 & 12 8 2 & 2 1 & 0 10 & 5 0 & 6 1 7 & 1 – – 0 & 0 – – 0 & 2 11 0 – – – – – – – – – – – – –
Shoaib Bashir 97 5.11 0 – – – – 0 & 0 – 14 & 0 – – – – – – – 1 & 2 0 & 12 1 0 1 & 2 0 5 1 & 4 9 & 0 0 1 & 4 7 & 1 3 0 5 & 0 0 11 & 13
Ollie Edward Robinson 88 22.00 0 – 50 0 & 8 0 – – 1 & 29 – – – – – – – – – – – – – – – – – – – – – – – –
Matty Potts 75 15.00 0 – – – – – – – 1 & 18 – – – – – – – – – – 1 & 0 – – – 6 & 9 – – 21 & 2 17 – – – –
Jonny Bairstow 68 68.00 0 – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – 29 & 39
Jack Leach 52 17.33 0 – – – – – – – – – – – – – – – – – – – – – 16 & 10 25 & 1 0 – – – – – – –
Matthew Fisher 50 50.00 0 – – – – – 50 & 0 – – – – – – – – – – – – – – – – – – – – – – – – –
Olly Stone 47 23.50 0 – – – – – – – – – – – – – – – – – – – – – – – – 15 & 10 15 & 7 – – – – –
Mark Wood 39 7.80 0 – – – – – – – – – – – 0 & 4 – – – – – – – – – – – – – – 22 0 13 & 0 – 0 & 0
James Rew 39 39.00 0 – – – – – 24 & 15 – – – – – – – – – – – – – – – – – – – – – – – – –
Ben Foakes 32 32.00 0 – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – 24 & 8
Tom Hartley 26 26.00 0 – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – 6 & 20
Liam Dawson 26 26.00 0 – – – – – – – – – – – – – 26 – – – – – – – – – – – – – – – – –
Rehan Ahmed 16 8.00 0 – – – – – – – – – – – – – – – – – – 0 – – 9 & 7 – – – – – – – – –
Jamie Overton 9 9.00 0 – – – – – – – – – – – – 0 & 9 – – – – – – – – – – – – – – – – – –
Josh Hull 9 9.00 0 – – – – – – – – – – – – – – – – – – – – – – – – 2 & 7 – – – – – –
Sonny Baker 4 4.00 0 – – – – – 4 & 0 – – – – – – – – – – – – – – – – – – – – – – – – –
James Anderson 0 0.00 0 – – – – – – – – – – – – – – – – – – – – – – – – – – – – – 0 0 & 0
the match's top runs · tap ✕ to drop a match
Odds by Bet365 · 18+ Gamble responsibly

England Runs Leaders: All Test Cricket

In England's last 30 All Test Cricket games (2024–2026), Joe Root leads for runs with 2653 at an average of 88.43 per game.

England Runs Leaders

The top runs contributors for England are: Joe Root (2653), Harry Brook (2429), Ben Duckett (1929). These rankings are based on 30 games (2024–2026). Joe Root has led the team in runs in 7 of these matches.

Runs distribution

Across the squad, 34 players have contributed runs totalling 15,663 over these 30 games. Joe Root accounts for 17% of the team's runs.

Frequently asked questions

Who has the most runs for England in the last 30 matches?

Joe Root leads England with 2653 runs in the last 30 matches, 88.43 a match, ahead of Harry Brook (2429) and Ben Duckett (1929). Joe Root has been England's leading run-scorer in 7 of those matches.

How many runs does Joe Root average per game?

Joe Root averages 88.43 runs a game for England, based on 30 games (2024–2026), with a best of 262 in one match. Every match is in the matrix on this page, with each player's runs in it.

Who has the most fifties for England in the last 30 matches?

Joe Root has scored 19 fifties for England in the last 30 matches, the most in the side, ahead of Harry Brook (19) and Ben Duckett (13). 17 players have scored at least one in that time.

What is the most runs by an England player in one match in the last 30 matches?

Harry Brook's 317 against Pakistan on 07 Oct 2024 is the most runs by an England player in one match in the last 30 matches. Next is Jamie Smith's 272 against India on 02 Jul 2025.