Menu

Account

Create a free account Go Pro

Already have an account? Log in

Middlesex T20 Blast Cricket Runs Stats

How many runs Middlesex score, and who scores the most, game by game

Updated , after the Kent game

Player Avg Hit %
T20 Blast 10 Jul 26 SussexH 195/9213/3
T20 Blast 28 Jun 26 DurhamH 118218/6
T20 Blast 7 Jun 26 EssexH 116176/5
T20 Blast 31 May 26 HampshireH 126/7130/2
T20 Blast 24 May 26 SurreyH 143/8144/4
T20 Blast 22 May 26 KentH 181/8208/6
T20 Blast 16 Jul 25 SurreyH 181/6189/9
T20 Blast 11 Jul 25 GloucestershireH 189/5166/7
T20 Blast 9 Jul 25 HampshireH 187/8188/7
T20 Blast 19 Jun 25 EssexH 161160/6
T20 Blast 1 Jun 25 GlamorganH 124/9128/5
T20 Blast 29 May 25 SussexH 186/7202/4
T20 Blast 18 Jul 24 GloucestershireH 169/7179/8
T20 Blast 20 Jun 24 SurreyH 129/8185/9
T20 Blast 13 Jun 24 EssexH 63/2129/4
T20 Blast 11 Jun 24 SomersetH 7882/1
T20 Blast 6 Jun 24 GlamorganH 173177/7
T20 Blast 31 May 24 KentH 107205/8
T20 Blast 18 Jun 23 EssexH 116/2237/6
T20 Blast 16 Jun 23 KentH 215/7228/3
Middlesex total 148 1951181161261431811811891871611241861691296378173107116215
S Middlesex S. EskinaziBatter, 6 batted 38.8 50%3/6 5338 2012 9448 1815 1423 3430
Kane Williamson Middlesex K. WilliamsonBatter, 6 batted 30.8 67%4/6 1613 5230 2522 5331 2522 1412
Adam Rossington Middlesex A. RossingtonKeeper, 4 batted 25.0 25%1/4 04 1513 613 7943
Leus du Plooy Middlesex L. du PlooyBatter, 14 batted 23.6 36%5/14 3728 3421 1417 1617 02 1910 2917 5437 97 1816 116 73*52 69 1110
Stevie Eskinazi Middlesex S. EskinaziBatter, 7 batted 23.3 29%2/7 2319 1510 23 4829 2317 2820 2413
Max Holden Middlesex M. HoldenBowler, 17 batted 22.7 29%5/17 5220 26 2022 26 2319 2016 1210 3326 3730 64 01 41*24 12 77 24 6*2 121*59
Martin Andersson Middlesex M. AnderssonAll-rounder, 6 batted 22.0 33%2/6 4939 119 0*1 108 5734 -DNB 56
Ryan Higgins Middlesex R. HigginsAll-rounder, 18 batted 16.8 33%6/18 3628 65 1316 02 29*18 28*16 44 36 2112 4416 56 711 22 911 1816 106 3222 3522
Eathan Bosch Middlesex E. BoschBowler, 5 batted 16.4 40%2/5 2719 01 1213 3118 1211
Luke Hollman Middlesex L. HollmanAll-rounder, 18 batted 15.9 17%3/18 2216 2214 45 47*33 35*28 03 32*14 4*6 13*7 46 1410 209 11 46 -DNB 1217 1712 2315 -DNB 1211
B Middlesex B. GeddesBatter, 9 batted 12.1 22%2/9 87 49 03 14 2519 12 125 77 5137
C Middlesex C. FalconerBatter, 3 batted 10.7 0%0/3 1623 49 1215
Jack Davies Middlesex J. DaviesKeeper, 9 batted 10.1 11%1/9 109 46 76 03 3530 26 67 2317 43
S Middlesex S. MorganAll-rounder, 3 batted 8.3 0%0/3 01 65 19*10 -DNB
J Middlesex J. de CairesBatter, 9 batted 8.1 0%0/9 96 148 1212 01 1615 15 127 39 66 -DNB -DNB
J Middlesex J. CracknellKeeper, 11 batted 6.2 9%1/11 811 22 46 01 02 55 -DNB 611 13 36 36*33 33
N Middlesex N. CornwellBowler, 7 batted 5.3 0%0/7 7*2 117 -DNB -DNB -DNB -DNB -DNB -DNB 14 1*1 -DNB -DNB -DNB -DNB 15*14 1*3 1*2
Tom Helm Middlesex T. HelmBowler, 13 batted 5.2 8%1/13 01 0*1 2*3 -DNB 11 1*1 -DNB -DNB 0*1 64 5*6 -DNB 11*3 26*27 -DNB 1517 02 01 -DNB -DNB
Zafar Gohar Middlesex Z. GoharBowler, 8 batted 4.6 0%0/8 34 01 7*9 -DNB 119 -DNB -DNB 01 88 712 1*3
B Middlesex B. CullenKeeper, 3 batted 4.0 0%0/3 -DNB 1*4 -DNB 01 116 -DNB
Henry Brookes Middlesex H. BrookesAll-rounder, 4 batted 1.50 0%0/4 1*1 57 -DNB 02 01
M Middlesex M. BoyleBatter, 2 batted 21.5 50%1/2 3424 97
John Simpson Middlesex J. SimpsonKeeper, 1 batted 4.0 0%0/1 45
N Middlesex N. SharmaBowler, 2 batted 0.50 0%0/2 1*1 0*1
A green cell reached the line. The line under a score is the balls faced; * not out; DNB did not bat.

Middlesex Team Runs

Line150.5
Avg148177325
Hit50%
195
118
116
126
143
181
181
189
187
161
124
186
169
129
63
78
173
107
116
215
213
218
176
130
144
208
189
166
188
160
128
202
179
185
129
82
177
205
237
228
408
336
292
256
287
389
370
355
375
321
252
388
348
314
192
160
350
312
353
443
T20 Blast 10 Jul 26 SussexH 195/9213/3
T20 Blast 28 Jun 26 DurhamH 118218/6
T20 Blast 7 Jun 26 EssexH 116176/5
T20 Blast 31 May 26 HampshireH 126/7130/2
T20 Blast 24 May 26 SurreyH 143/8144/4
T20 Blast 22 May 26 KentH 181/8208/6
T20 Blast 16 Jul 25 SurreyH 181/6189/9
T20 Blast 11 Jul 25 GloucestershireH 189/5166/7
T20 Blast 9 Jul 25 HampshireH 187/8188/7
T20 Blast 19 Jun 25 EssexH 161160/6
T20 Blast 1 Jun 25 GlamorganH 124/9128/5
T20 Blast 29 May 25 SussexH 186/7202/4
T20 Blast 18 Jul 24 GloucestershireH 169/7179/8
T20 Blast 20 Jun 24 SurreyH 129/8185/9
T20 Blast 13 Jun 24 EssexH 63/2129/4
T20 Blast 11 Jun 24 SomersetH 7882/1
T20 Blast 6 Jun 24 GlamorganH 173177/7
T20 Blast 31 May 24 KentH 107205/8
T20 Blast 18 Jun 23 EssexH 116/2237/6
T20 Blast 16 Jun 23 KentH 215/7228/3

Middlesex Runs Match by Match

The last 20 T20 Blast matches and how often Middlesex went over the line

Line150.5
OpponentResultForAgTotal 150.5+
Avg 148177325 50%
SussexSussex (H)10 Jul Lby 18 runs 195213408
DurhamDurham (H)28 Jun Lby 100 runs 118218336
EssexEssex (H)7 Jun Lby 60 runs 116176292
HampshireHampshire (H)31 May Lby 8 wickets 126130256
SurreySurrey (H)24 May Lby 6 wickets 143144287
KentKent (H)22 May Lby 27 runs 181208389
SurreySurrey (H)16 Jul 2025 Lby 8 runs 181189370
GloucestershireGloucestershire (H)11 Jul 2025 Wby 23 runs 189166355
HampshireHampshire (H)9 Jul 2025 Lby 3 wickets 187188375
EssexEssex (H)19 Jun 2025 Wby 1 run 161160321
GlamorganGlamorgan (H)1 Jun 2025 Lby 5 wickets 124128252
SussexSussex (H)29 May 2025 Lby 16 runs 186202388
GloucestershireGloucestershire (H)18 Jul 2024 Lby 10 runs 169179348
SurreySurrey (H)20 Jun 2024 Lby 56 runs 129185314
EssexEssex (H)13 Jun 2024 Lby 16 runs 63129192
SomersetSomerset (H)11 Jun 2024 Lby 9 wickets 7882160
GlamorganGlamorgan (H)6 Jun 2024 Lby 3 wickets 173177350
KentKent (H)31 May 2024 Lby 98 runs 107205312
EssexEssex (H)18 Jun 2023 Lby 22 runs 116237353
KentKent (H)16 Jun 2023 Lby 13 runs 215228443

Middlesex Runs Lines

How often each line went over, last 20 T20 Blast matches

LineOverUnderOver %
130.511955%
140.511955%
150.5101050%
160.5101050%
170.581240%
LineOverUnderOver %
300.514670%
310.514670%
320.512860%
330.511955%
340.5101050%

Runs Batting First and Chasing

Middlesex's runs per game by when they batted

BattingPWForAg
First82148147
Second120148197

T20B 2026 Runs Table

Runs per game, this season

SidePForAgMatch
1DerbyshireDerbyshire 12191186377
2YorkshireYorkshire 13181171352
3SomersetSomerset 14179166345
4WarwickshireWarwickshire 12177168344
5GlamorganGlamorgan 12177180356
6HampshireHampshire 15174162336
7NottinghamshireNottinghamshire 14173173346
8NorthamptonshireNorthamptonshire 15172157328
9GloucestershireGloucestershire 13168164332
10SussexSussex 12167186352
11LancashireLancashire 12167175341
12EssexEssex 13163168331
13SurreySurrey 13162161323
14DurhamDurham 12160157317
15LeicestershireLeicestershire 12155174329
16MiddlesexMiddlesex 12154169323
17WorcestershireWorcestershire 12153159311
18KentKent 12152160312

Middlesex T20 Blast Runs Questions

How many runs do Middlesex score per T20 Blast match?

Middlesex have averaged 148 runs per T20 Blast match over their last 20 T20 Blast matches, since June 2023, against their opponents' 177, with 325 in the match between them, and their best was 215 against Kent on 16 Jun 2023.

How often do Middlesex go over 150.5 runs?

Middlesex went over 150.5 runs in 10 of their last 20 T20 Blast matches, since June 2023, 50% of the time, while averaging 148 per T20 Blast match against their opponents' 177, and made 195 in their latest, against Sussex.

Who scores the most runs for Middlesex?

Max Holden scores the most runs for Middlesex over their last 20 T20 Blast matches, since June 2023, with 385 in 17 games at 22.7 a game, ahead of Leus du Plooy (331) and Ryan Higgins (302).

What is Middlesex's highest runs in a recent T20 Blast match?

Middlesex's highest over their last 20 T20 Blast matches, since June 2023, is 215 runs against Kent on 16 Jun 2023 at Lord's, London, against their average of 148.

Do Middlesex score more runs batting first or chasing?

Chasing brings Middlesex more runs over their last 20 T20 Blast matches, since June 2023: they average 148 runs batting first in 8 T20 Blast matches, and 148 batting second in 12, a gap of 0.38 runs.