Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Middlesex T20 Blast Runs Stats

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

Updated 12 July 2026, 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 S. EskinaziBatter, 6 batted 38.8 50%3/6 5338 2012 9448 1815 1423 3430
K. WilliamsonBatter, 6 batted 30.8 67%4/6 1613 5230 2522 5331 2522 1412
A. RossingtonKeeper, 4 batted 25.0 25%1/4 04 1513 613 7943
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
S. EskinaziBatter, 7 batted 23.3 29%2/7 2319 1510 23 4829 2317 2820 2413
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
M. AnderssonAll-rounder, 6 batted 22.0 33%2/6 4939 119 0*1 108 5734 -DNB 56
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
E. BoschBowler, 5 batted 16.4 40%2/5 2719 01 1213 3118 1211
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 B. GeddesBatter, 9 batted 12.1 22%2/9 87 49 03 14 2519 12 125 77 5137
C C. FalconerBatter, 3 batted 10.7 0%0/3 1623 49 1215
J. DaviesKeeper, 9 batted 10.1 11%1/9 109 46 76 03 3530 26 67 2317 43
S S. MorganAll-rounder, 3 batted 8.3 0%0/3 01 65 19*10 -DNB
J J. de CairesBatter, 9 batted 8.1 0%0/9 96 148 1212 01 1615 15 127 39 66 -DNB -DNB
J J. CracknellKeeper, 11 batted 6.2 9%1/11 811 22 46 01 02 55 -DNB 611 13 36 36*33 33
N 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
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
Z. GoharBowler, 8 batted 4.6 0%0/8 34 01 7*9 -DNB 119 -DNB -DNB 01 88 712 1*3
B B. CullenKeeper, 3 batted 4.0 0%0/3 -DNB 1*4 -DNB 01 116 -DNB
H. BrookesAll-rounder, 4 batted 1.50 0%0/4 1*1 57 -DNB 02 01
M M. BoyleBatter, 2 batted 21.5 50%1/2 3424 97
J. SimpsonKeeper, 1 batted 4.0 0%0/1 45
N 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%
Sussex (H)10 Jul Lby 18 runs 195213408
Durham (H)28 Jun Lby 100 runs 118218336
Essex (H)7 Jun Lby 60 runs 116176292
Hampshire (H)31 May Lby 8 wickets 126130256
Surrey (H)24 May Lby 6 wickets 143144287
Kent (H)22 May Lby 27 runs 181208389
Surrey (H)16 Jul 2025 Lby 8 runs 181189370
Gloucestershire (H)11 Jul 2025 Wby 23 runs 189166355
Hampshire (H)9 Jul 2025 Lby 3 wickets 187188375
Essex (H)19 Jun 2025 Wby 1 run 161160321
Glamorgan (H)1 Jun 2025 Lby 5 wickets 124128252
Sussex (H)29 May 2025 Lby 16 runs 186202388
Gloucestershire (H)18 Jul 2024 Lby 10 runs 169179348
Surrey (H)20 Jun 2024 Lby 56 runs 129185314
Essex (H)13 Jun 2024 Lby 16 runs 63129192
Somerset (H)11 Jun 2024 Lby 9 wickets 7882160
Glamorgan (H)6 Jun 2024 Lby 3 wickets 173177350
Kent (H)31 May 2024 Lby 98 runs 107205312
Essex (H)18 Jun 2023 Lby 22 runs 116237353
Kent (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
1Derbyshire 12191186377
2Yorkshire 13181171352
3Somerset 14179166345
4Warwickshire 12177168344
5Glamorgan 12177180356
6Hampshire 15174162336
7Nottinghamshire 14173173346
8Northamptonshire 15172157328
9Gloucestershire 13168164332
10Sussex 12167186352
11Lancashire 12167175341
12Essex 13163168331
13Surrey 13162161323
14Durham 12160157317
15Leicestershire 12155174329
16Middlesex 12154169323
17Worcestershire 12153159311
18Kent 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, their opponents 177, and the match 325 between them.

How often do Middlesex go over 150.5 runs?

Middlesex went over 150.5 runs in 10 of their last 20 T20 Blast matches.

Who scores the most runs for Middlesex?

Over Middlesex's last 20 T20 Blast matches: Max Holden (385 in 17, 22.7 a game), Leus du Plooy (331 in 14, 23.6 a game), Ryan Higgins (302 in 18, 16.8 a game).

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

215 against Kent on 16 Jun 2023 at Lord's, London.

Do Middlesex score more runs batting first or chasing?

Batting first Middlesex average 148 runs (8 T20 Blast matches); batting second 148 (12).