Middlesex runs leaders
30 matches · the top player each match Updated , after Middlesex vs Kent
Runs by match
| Player | Total | Avg | Leads | Odds | 12 Jul 2026 Match KEN T20B | 10 Jul 2026 Match SUS T20B | 08 Jul 2026 Match HAM T20B | 05 Jul 2026 Match ESS T20B | 28 Jun 2026 Match DUR T20B | 26 Jun 2026 Match GLA T20B | 07 Jun 2026 Match ESS T20B | 03 Jun 2026 Match SUR T20B | 31 May 2026 Match HAM T20B | 30 May 2026 Match SUS T20B | 24 May 2026 Match SUR T20B | 22 May 2026 Match KEN T20B | 18 Jul 2025 Match GLA T20B | 16 Jul 2025 Match SUR T20B | 13 Jul 2025 Match KEN T20B | 11 Jul 2025 Match GLO T20B | 09 Jul 2025 Match HAM T20B | 06 Jul 2025 Match GLO T20B | 20 Jun 2025 Match SUR T20B | 19 Jun 2025 Match ESS T20B | 13 Jun 2025 Match HAM T20B | 12 Jun 2025 Match SOM T20B | 08 Jun 2025 Match ESS T20B | 05 Jun 2025 Match KEN T20B | 01 Jun 2025 Match GLA T20B | 29 May 2025 Match SUS T20B | 19 Jul 2024 Match SUS T20B | 18 Jul 2024 Match GLO T20B | 12 Jul 2024 Match GLA T20B | 11 Jul 2024 Match GLO T20B |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Leus du Plooy | 559 | 19.96 | 5 | – | 10 | 37 | 1 | 38 | 34 | 13 | 14 | 8 | 16 | 36 | 0 | 19 | 14 | 29 | 68 | 54 | 9 | 16 | – | – | 0 | 0 | 1 | 0 | 18 | 11 | 6 | 73 | 28 | 6 |
| Max Holden | 538 | 24.45 | 4 | – | 24 | 52 | 62 | 3 | 2 | 0 | 20 | 12 | 2 | 77 | 23 | 20 | 1 | 12 | – | – | 33 | 5 | 16 | 37 | 38 | 87 | – | – | – | – | 6 | 6 | – | – |
| Stephen Eskinazi | 420 | 30.00 | 4 | – | – | – | – | – | – | – | – | – | – | – | – | – | 1 | 53 | 2 | 20 | 94 | 75 | 20 | 18 | 0 | 17 | 72 | 0 | 14 | 34 | – | – | – | – |
| Luke Hollman | 408 | 13.60 | 4 | – | 34 | 22 | 9 | 32 | 22 | 12 | 4 | 31 | 47 | 2 | 35 | 0 | 5 | 32 | 14 | 4 | 13 | 1 | 12 | 4 | 0 | 0 | 0 | 0 | 14 | 20 | 28 | 1 | 7 | 3 |
| Kane Williamson | 396 | 28.29 | 3 | – | – | – | – | – | – | – | – | – | – | – | – | – | 63 | 16 | 6 | 52 | 25 | 34 | 26 | 53 | 23 | 28 | 31 | 0 | 25 | 14 | – | – | – | – |
| Ben Geddes | 388 | 17.64 | 2 | – | 32 | 8 | 44 | 1 | 4 | 38 | 0 | 1 | – | – | – | – | 15 | 1 | 22 | 25 | 1 | 13 | 0 | 12 | 10 | 69 | 34 | 0 | 7 | 51 | – | – | – | – |
| Ryan Higgins | 319 | 13.29 | 2 | – | – | – | – | – | – | – | 36 | 27 | 6 | 2 | 13 | 0 | 3 | 29 | 19 | 28 | 4 | 16 | 27 | 3 | 0 | 11 | 8 | 0 | 21 | 44 | 15 | 5 | 1 | 1 |
| Josh de Caires | 215 | 14.33 | 1 | – | 5 | 9 | 9 | 15 | 14 | – | 12 | 9 | 0 | 80 | 16 | – | – | – | – | – | – | – | – | – | – | – | – | – | 1 | – | 2 | 12 | 0 | 31 |
| Joe Cracknell | 170 | 9.44 | 0 | – | 11 | 8 | 4 | 35 | 2 | 29 | – | – | – | – | – | – | 14 | 4 | 24 | 0 | 0 | 14 | 4 | – | – | 0 | – | 0 | – | – | – | 5 | 4 | 12 |
| Jack Davies | 156 | 14.18 | 2 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 10 | 0 | 8 | 12 | 0 | 4 | 7 | 52 | 0 | 10 | 53 |
| Martin Andersson | 147 | 36.75 | 1 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 16 | 49 | 30 | 52 |
| Eathan Bosch | 134 | 14.89 | 0 | – | 23 | – | – | – | 27 | 25 | 0 | 4 | 12 | 0 | 31 | 12 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Adam Rossington | 130 | 21.67 | 1 | – | – | – | – | – | – | – | 0 | 20 | 15 | 10 | 6 | 79 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Matthew Boyle | 121 | 20.17 | 0 | – | 21 | 34 | 28 | 12 | 9 | 17 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Zafar Gohar | 59 | 2.46 | 0 | – | 0 | 3 | 0 | 3 | 0 | 1 | – | – | 7 | 0 | 0 | 11 | 6 | 0 | 0 | 0 | 0 | 10 | 2 | 8 | 0 | 0 | 0 | 0 | 7 | 1 | – | – | – | – |
| Sebastian Morgan | 45 | 5.63 | 0 | – | – | – | 0 | 0 | 0 | 13 | 6 | 7 | – | – | – | 19 | – | – | – | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Noah Cornwell | 37 | 1.54 | 0 | – | – | 7 | – | – | – | – | 11 | 0 | 0 | 0 | 0 | 0 | 8 | 0 | 0 | 0 | 0 | – | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 8 | 0 | 0 | 0 |
| Tom Helm | 33 | 1.18 | 0 | – | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 1 | 1 | – | 0 | 0 | 0 | 0 | 0 | 3 | 6 | 0 | 0 | 0 | 0 | 5 | 0 | – | 11 | 0 | 4 |
| Caleb Falconer | 32 | 8.00 | 0 | – | – | – | – | – | – | – | – | – | 16 | 0 | 4 | 12 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
| Blake Cullen | 12 | 3.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 5 | 0 | 0 | 7 |
| Stevie Eskinazi | 6 | 6.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 6 | – | – | – |
| Mark Stoneman | 6 | 3.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 0 | 6 |
| Naavya Sharma | 3 | 0.43 | 0 | – | 0 | 1 | 0 | 0 | – | 0 | – | – | – | – | – | – | – | – | – | – | – | – | 2 | 0 | – | – | – | – | – | – | – | – | – | – |
| Henry Brookes | 2 | 1.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | 1 | 1 | – | – | – |
| James Feldman | 1 | 1.00 | 0 | – | – | – | – | – | – | – | – | – | – | – | – | – | 1 | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – | – |
Middlesex Runs Leaders: Cricket
In Middlesex's last 30 Cricket games (2024–2026), Leus du Plooy leads for runs with 559 at an average of 19.96 per game.
Middlesex Runs Leaders
The top runs contributors for Middlesex are: Leus du Plooy (559), Max Holden (538), Stephen Eskinazi (420). These rankings are based on 30 games (2024–2026). Leus du Plooy has led the team in runs in 5 of these matches.
Runs distribution
Across the squad, 25 players have contributed runs totalling 4,337 over these 30 games. Leus du Plooy accounts for 13% of the team's runs.
Frequently asked questions
Who has the most runs for Middlesex in the last 30 matches?
Leus du Plooy leads Middlesex with 559 runs in the last 30 matches, 19.96 a match, ahead of Max Holden (538) and Stephen Eskinazi (420). Leus du Plooy has been Middlesex's leading run-scorer in 5 of those matches.
How many runs does Leus du Plooy average per game?
Leus du Plooy averages 19.96 runs a game for Middlesex, based on 30 games (2024–2026), with a best of 73 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 Middlesex in the last 30 matches?
Max Holden has scored 4 fifties for Middlesex in the last 30 matches, the most in the side, ahead of Stephen Eskinazi (4) and Leus du Plooy (3). 9 players have scored at least one in that time.
What is the most runs by a Middlesex player in one match in the last 30 matches?
Stephen Eskinazi's 94 against Hampshire on 09 Jul 2025 is the most runs by a Middlesex player in one match in the last 30 matches. Next is Max Holden's 87 against Somerset on 12 Jun 2025.