Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Middlesex T20 Blast Stats

Middlesex T20 Blast matches game by game, and how the opposition did in each

Updated 12 July 2026, after the Kent game

Stat Avg
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
T20 Blast 8 Jun 23 SussexH 177/5181/8
T20 Blast 6 Jun 23 HampshireH 159/7164/6
T20 Blast 31 May 23 GlamorganH 209/5238/3
T20 Blast 29 May 23 GloucestershireH 179/6181/9
T20 Blast 25 May 23 SurreyH 126199/6
T20 Blast 1 Jul 22 SomersetH 160/6161/8
T20 Blast 23 Jun 22 EssexH 140/8161/6
T20 Blast 19 Jun 22 KentH 143/3141/9
T20 Blast 9 Jun 22 SurreyH 188/8208/7
T20 Blast 7 Jun 22 HampshireH 142/7145/1
Runs 153177 195213 118218 116176 126130 143144 181208 181189 189166 187188 161160 124128 186202 169179 129185 63129 7882 173177 107205 116237 215228 177181 159164 209238 179181 126199 160161 140161 143141 188208 142145
Wickets 5.87.3 39 610 510 27 48 68 96 75 78 610 59 47 87 98 42 110 710 810 62 37 85 67 35 96 610 86 68 93 78 17
Run rate 8.309.45 9.810.7 8.010.9 6.58.8 6.39.3 7.27.8 9.110.4 9.19.5 9.58.3 9.49.6 8.18.0 6.28.3 9.310.1 8.59.0 6.59.3 10.510.2 4.76.6 8.79.7 7.610.3 9.311.9 10.811.4 8.99.1 8.08.2 10.511.9 9.09.1 8.510.0 8.08.2 7.08.1 8.27.1 9.410.4 7.112.1
Sixes 4.67.0 98 38 46 23 26 69 56 93 48 63 210 109 86 16 23 12 67 57 617 99 210 28 513 37 45 57 53 51 48 411
Fours 13.816.3 1523 1123 1019 1418 1313 2021 1921 1621 2114 1313 106 1515 1216 1018 615 89 1218 720 614 1819 2012 2012 2524 2015 1524 108 815 713 2219 1012
Catches 4.45.1 25 69 46 26 33 58 65 64 54 56 47 15 55 45 22 19 46 87 51 36 53 66 33 91 65 55 48 72 66 15
Powerplay runs 51.955.2 8253 4561 3735 3642 4023 6370 5466 5151 6457 4862 3840 5472 4256 4157 6566 2327 7372 4970 5065 6659 6046 4763 7744 6259 6154 3360 2954 4638 7656 4679
Powerplay wickets lost 1.671.43 12 41 32 31 32 11 21 21 02 12 04 12 00 31 21 41 01 31 11 20 12 31 02 02 21 22 32 12 02 20
Performance points 305363 261434 294487 245419 181326 239305 323435 441342 383298 369379 322397 257366 263377 362346 353383 158180 105370 341458 347458 272272 298404 371303 331355 280389 440301 300434 360319 314395 383213 375416 168330
Dream11 points 539660 502798 480828 454791 339614 449579 584761 749608 699539 650697 570685 455665 521693 645615 583725 315350 229670 603771 558820 459568 544699 653567 583662 530715 726579 535785 626550 518692 655384 649750 313642
Each figure is Middlesex's, the opposition's under it. Wickets are the wickets Middlesex took.

Middlesex T20 Blast Game by Game

Runs, the last 30 T20 Blast matches, newest on the left

Line150.5
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
T20 Blast 8 Jun 23 SussexH 177/5181/8
T20 Blast 6 Jun 23 HampshireH 159/7164/6
T20 Blast 31 May 23 GlamorganH 209/5238/3
T20 Blast 29 May 23 GloucestershireH 179/6181/9
T20 Blast 25 May 23 SurreyH 126199/6
T20 Blast 1 Jul 22 SomersetH 160/6161/8
T20 Blast 23 Jun 22 EssexH 140/8161/6
T20 Blast 19 Jun 22 KentH 143/3141/9
T20 Blast 9 Jun 22 SurreyH 188/8208/7
T20 Blast 7 Jun 22 HampshireH 142/7145/1

Middlesex T20 Blast Results

The last 30 T20 Blast matches, newest first: 3 won

Opponent Result MID Opp RR
Sussex (H)10 Jul Lby 18 runs 195/920 ov 213/320 ov 9.75
Durham (H)28 Jun Lby 100 runs 11814.5 ov 218/620 ov 7.96
Essex (H)7 Jun Lby 60 runs 11617.5 ov 176/520 ov 6.50
Hampshire (H)31 May Lby 8 wickets 126/720 ov 130/214 ov 6.30
Surrey (H)24 May Lby 6 wickets 143/820 ov 144/418.3 ov 7.15
Kent (H)22 May Lby 27 runs 181/820 ov 208/620 ov 9.05
Surrey (H)16 Jul 2025 Lby 8 runs 181/620 ov 189/920 ov 9.05
Gloucestershire (H)11 Jul 2025 Wby 23 runs 189/520 ov 166/720 ov 9.45
Hampshire (H)9 Jul 2025 Lby 3 wickets 187/820 ov 188/719.4 ov 9.35
Essex (H)19 Jun 2025 Wby 1 run 16119.5 ov 160/620 ov 8.12
Glamorgan (H)1 Jun 2025 Lby 5 wickets 124/920 ov 128/515.3 ov 6.20
Sussex (H)29 May 2025 Lby 16 runs 186/720 ov 202/420 ov 9.30
Gloucestershire (H)18 Jul 2024 Lby 10 runs 169/720 ov 179/820 ov 8.45
Surrey (H)20 Jun 2024 Lby 56 runs 129/820 ov 185/920 ov 6.45
Essex (H)13 Jun 2024 Lby 16 runs 63/26 ov 129/412.4 ov 10.50
Somerset (H)11 Jun 2024 Lby 9 wickets 7816.3 ov 82/112.3 ov 4.73
Glamorgan (H)6 Jun 2024 Lby 3 wickets 17320 ov 177/718.2 ov 8.65
Kent (H)31 May 2024 Lby 98 runs 10714.1 ov 205/820 ov 7.55
Essex (H)18 Jun 2023 Lby 22 runs 116/212.3 ov 237/620 ov 9.28
Kent (H)16 Jun 2023 Lby 13 runs 215/720 ov 228/320 ov 10.75
Sussex (H)8 Jun 2023 Lby 4 runs 177/520 ov 181/820 ov 8.85
Hampshire (H)6 Jun 2023 Lby 5 runs 159/720 ov 164/620 ov 7.95
Glamorgan (H)31 May 2023 Lby 29 runs 209/520 ov 238/320 ov 10.45
Gloucestershire (H)29 May 2023 Lby 2 runs 179/620 ov 181/920 ov 8.95
Surrey (H)25 May 2023 Lby 73 runs 12614.5 ov 199/620 ov 8.49
Somerset (H)1 Jul 2022 Lby 2 wickets 160/620 ov 161/819.4 ov 8.00
Essex (H)23 Jun 2022 Lby 21 runs 140/820 ov 161/620 ov 7.00
Kent (H)19 Jun 2022 Wby 7 wickets 143/317.3 ov 141/920 ov 8.17
Surrey (H)9 Jun 2022 Lby 20 runs 188/820 ov 208/720 ov 9.40
Hampshire (H)7 Jun 2022 Lby 9 wickets 142/720 ov 145/112 ov 7.10

Middlesex T20 Blast Splits

The last 30 T20 Blast matches: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game

VenuePW-LWin %RunsOpp
Home 30 3-27 10% 153 177
InningsPW-LWin %RunsOpp
Batting first 10 2-8 20% 148 148
Chasing 20 1-19 5% 155 192
TossPW-LWin %RunsOpp
Won the toss 16 1-15 6% 145 181
Lost the toss 14 2-12 14% 161 174
CompetitionPW-LWin %RunsOpp
T20 Blast 30 3-27 10% 153 177
OpponentPW-LWin %RunsOpp
Essex 5 1-4 20% 119 173
Surrey 5 0-5 0% 153 185
Kent 4 1-3 25% 162 196
Hampshire 4 0-4 0% 154 157
Gloucestershire 3 1-2 33% 179 175
Sussex 3 0-3 0% 186 199
Glamorgan 3 0-3 0% 169 181
Somerset 2 0-2 0% 119 122
Durham 1 0-1 0% 118 218
GroundPW-LWin %RunsOpp
Lord's, London 17 2-15 12% 151 176
Merchant Taylors' School Ground, Northwood 8 1-7 13% 166 178
County Ground, Chelmsford 2 0-2 0% 138 192
Radlett Cricket Club, Radlett 2 0-2 0% 151 155
Old Deer Park, Richmond 1 0-1 0% 118 218
YearPW-LWin %RunsOpp
2026 6 0-6 0% 147 182
2025 6 2-4 33% 171 172
2024 6 0-6 0% 120 160
2023 7 0-7 0% 169 204
2022 5 1-4 20% 155 163

T20B 2026 Table

On points, then net run rate

SidePWLNRRPts
1Worcestershire 000-0
2Durham 000-0
3Lancashire 000-0
4Nottinghamshire 000-0
5Yorkshire 000-0
6Warwickshire 000-0
7Derbyshire 000-0
8Leicestershire 000-0
9Northamptonshire 000-0
10Somerset 000-0
11Kent 000-0
12Sussex 000-0
13Gloucestershire 000-0
14Surrey 000-0
15Glamorgan 000-0
16Essex 000-0
17Hampshire 000-0
18Middlesex 000-0

Middlesex T20 Blast Questions

What is Middlesex's average T20 Blast match score?

Middlesex have averaged 153 runs per T20 Blast match over their last 30 T20 Blast matches, and conceded 177. Their highest was 215 against Kent on 16 Jun 2023, their lowest 63 against Essex.

What is Middlesex's T20 Blast match record?

Middlesex have won 3 and lost 27 of their last 30 T20 Blast matches.

Do Middlesex do better batting first or chasing in T20 Blast matches?

Batting first, Middlesex have won 2 of 10 and averaged 148. Batting second they have won 1 of 20, averaging 155.

Who has scored the most T20 Blast match runs for Middlesex recently?

Over Middlesex's last 30 T20 Blast matches: Max Holden (607 runs in 27), Stevie Eskinazi (514 runs in 17), Luke Hollman (419 runs in 27).

Who has taken the most T20 Blast match wickets for Middlesex recently?

Over Middlesex's last 30 T20 Blast matches: Tom Helm (29 wickets in 28), Luke Hollman (28 wickets in 29), Noah Cornwell (17 wickets in 17).