Middlesex Average Score & Team Totals
Updated , after Middlesex vs KentMiddlesex average 158.8 runs across their last 20 T20 matches, and their opponents 173.6, so their matches average 332.4. They passed 150.5 in 12 of the 20 (60%), and 213 was their highest total against Sussex on 30 May 2026.
Middlesex runs: over/under
| Line | Over | Under | Over % |
|---|---|---|---|
| 140.5 runs | 14 | 6 | 70% |
| 150.5 runs | 12 | 8 | 60% |
| 160.5 runs | 10 | 10 | 50% |
| 170.5 runs | 8 | 12 | 40% |
| 180.5 runs | 7 | 13 | 35% |
Match total runs: over/under
| Line | Over | Under | Over % |
|---|---|---|---|
| 310.5 runs | 15 | 5 | 75% |
| 320.5 runs | 12 | 8 | 60% |
| 330.5 runs | 8 | 12 | 40% |
| 340.5 runs | 7 | 13 | 35% |
| 350.5 runs | 7 | 13 | 35% |
Middlesex runs by split
| Split | Matches | Scored | Conceded | Match total |
|---|---|---|---|---|
| Overall | 20 | 158.8 | 173.6 | 332.4 |
| At home | 4 | 166.5 | 175.3 | 341.8 |
| Elsewhere | 16 | 156.8 | 173.2 | 330.0 |
| Batting first | 10 | 163.3 | 158.5 | 321.8 |
| Chasing | 10 | 154.2 | 188.7 | 342.9 |
| Won | 6 | 173.3 | 161.0 | 334.3 |
| Lost | 14 | 152.5 | 179.0 | 331.5 |
Middlesex top run-scorers
| # | Player | Matches | Runs | Per match |
|---|---|---|---|---|
| 1 | Leus du Plooy | 18 | 416 | 23.1 |
| 2 | Max Holden | 18 | 401 | 22.3 |
| 3 | Luke Hollman | 20 | 335 | 16.8 |
| 4 | Stephen Eskinazi | 8 | 283 | 35.4 |
| 5 | Kane Williamson | 8 | 275 | 34.4 |
| 6 | Ben Geddes | 16 | 217 | 13.6 |
| 7 | Ryan Higgins | 14 | 213 | 15.2 |
| 8 | Josh de Caires | 10 | 169 | 16.9 |
Match by match
More Middlesex stats
Runs for every T20 Blast side
About Middlesex runs
Frequently asked questions
What is Middlesex's average score?
Middlesex average 158.8 runs across their last 20 T20 matches, from 116 to 213, and concede 173.6, so their matches average 332.4 runs. Batting first they average 163.3, and chasing 154.2.
How often do Middlesex score over 150.5 runs?
Middlesex have scored over 150.5 runs in 12 of their last 20 T20 matches (60%), and over 160.5 runs in 10 (50%). Their matches have gone over 320.5 runs in 12 of the 20 (60%).
What is Middlesex's highest total in their last 20 T20 matches?
Middlesex's highest total in their last 20 T20 matches is 213, against Sussex on 30 May 2026, and their lowest 116, against Essex on 7 Jun 2026. They average 158.8 over the 20.
Do Middlesex score more runs at home or away?
Middlesex score 166.5 runs a match at Lord's, their home ground, across 4 of their last 20 T20 matches, and 156.8 elsewhere across 16. Their matches average 341.8 at home and 330.0 away.
Who scores the most runs for Middlesex?
Leus du Plooy has scored the most runs for Middlesex in their last 20 T20 matches, 416 in 18 matches, ahead of Max Holden (401) and Luke Hollman (335). The side averages 158.8 runs a match in that time.
How many runs are scored in Middlesex matches?
Middlesex matches average 332.4 runs across their last 20 T20 matches, with Middlesex scoring 158.8 and their opponents 173.6. The match total went over 320.5 in 12 of the 20 (60%), and the most in one match was 408, against Sussex on 10 Jul 2026.