Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Middlesex runs leaders

30 matches · the top player each match Updated , after Middlesex vs Kent
Middlesex runs leaders
30 matches · the top player each match Updated , after Middlesex vs Kent
In the spotlight Top runs player
Leus du Plooy Based on the matches in the matrix
Leads5 Total559 Avg19.96 Highest73
Filter the matrix

Runs by match

30 matches
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 – – – – – – – – – – – – – – – – –
the match's top runs · tap ✕ to drop a match
Odds by Bet365 · Updated 10 Nov, 14:02 · 18+ Gamble responsibly

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.