T20B
Finished
Essex
#8 · 20 pts · NRR +0.15 · WWLLW
142/8
(20 ov)
Middlesex
#18 · 4 pts · NRR -2 · LLLLL
143/6
(19 ov)
Middlesex won by 4 wickets (with 6 balls remaining)
1
·114··
6 runs
2
··4··1
5 runs
3
6W·2·1
9 runs
4
··W·4·
4 runs
5
wd1416··
13 runs
6
·441·1
10 runs
7
12111W
6 runs
8
wd··11·1
4 runs
9
·1W111
4 runs
10
1·66W·
13 runs
11
111··1
4 runs
12
441··1
10 runs
13
···1··
1 runs
14
1·1411
8 runs
15
wd1·41··
7 runs
16
41141·
11 runs
17
413111
11 runs
18
Wwd·1111
5 runs
19
·4·116
12 runs
Batting
RB4s6sSR
Z. Gohar
3 4 0 0 75
L. Hollman
32 27 3 1 118.5
Bowling
OMRWEcon
Z. Akhter
2 3 20 0 10
S. Cook
4 12 24 2 6
MATCH STATS ESS MID
PP 33/3 (5.5) 47/2 (7.8)
Middle 46/5 (4.6) 68/3 (6.8)
Death 63/0 (15.8) 28/1 (9.3)
4s 15 14
6s 4 5
Dots 34% 35%
Extras 6 4
Best P'ship 73(9) 52(6)
Runs
ESSMID
32649612816005101520
🗓
Date and time 05/07/2026 · 15:00
🏆
Competition T20 Blast
🏟
Venue County Ground, Chelmsford
🌤
Weather
🌡 26°C💧 43%☁️ 73%💨 15 km/h
🪙
Toss Middlesex won the toss, elected to bowling

Match Prediction

Essex come in ranked 8th with 20 points and a 5–4 record in the T20B regular season. Middlesex are 18th with 4 points and a 1–7 record. The last time these sides met, Essex won comfortably. This match tests whether Essex can build momentum after a big win, and whether Middlesex can arrest a heavy-defeat trend.

Toss & Conditions

🪙 Middlesex won toss, elected bowling
🏟 County Ground, Chelmsford
🌡 26°C💧 43%☁️ 73%💨 15 km/h

Head-to-Head

Across the last three meetings, Middlesex lead 2–1. The most recent clash was earlier this season, and Essex controlled it from start to finish. Middlesex were bowled out for 116, which set up a comfortable Essex win and underlined how quickly Middlesex’s innings can unravel. The wider pattern is mixed: Middlesex have edged two close wins, but Essex have shown they can dominate when Middlesex collapse.

Essex

#820 ptsNRR +0.149WWLLW

Essex are 8th with 20 points in the regular season. Their recent results swing between extremes: they followed a 130-run loss with a 7-run defeat, then responded with a 100-run win over Sussex. That latest performance shows Essex can turn games into blowouts when their batting clicks.

Middlesex

#184 ptsNRR -2.002LLLLL

Middlesex are 18th with 4 points in the regular season. Their last three matches have all been defeats, and two of them were 100-run losses, including the most recent against Durham. The trend is clear: Middlesex have been repeatedly overwhelmed rather than edged out.

Playing XI

ESS
Simon HarmerC
Jordan CoxWK
Michael Pepper
Paul Walter
Charlie Allison
Luc Benkenstein
Matthew Critchley
Shane Snater
Zaman Akhter
Mackenzie Jones
Samuel Cook
MID
Leus du PlooyC
Joe CracknellWK
Matthew Boyle
Josh de Caires
Max Holden
Ben Geddes
Luke Hollman
Zafar Gohar
Sebastian Morgan
Tom Helm
Naavya Sharma

Key Stats

ESSMID
Position 8 18
Points 20 4
NRR +0.15 -2.00
Elo 1511 1360
Winrate (last 3) 33% 0%
H2H (last 3) 1/3 2/3
PP Econ 8.5 8.8
Mid Econ 8.9 8.9
Death Econ 11.3 10.7
Total score 5 2

Verdict

All four models are in consensus for Essex, with the average projection at 72% for ESS. Bookmakers agree, pricing Essex at 65% (1.47) vs Middlesex at 35% (2.65). Key stats lean Essex 4–2, driven by the gap in season performance and overall team-quality indicators. Middlesex’s recent run of heavy defeats is the swing factor: if they can’t bat deeper, Essex have the profile to run away with it again.

ESSMID
63% ML 37%
79% AI 1 21%
78% AI 2 22%
70% Math 30%
65% Books 35%

Hollman’s double act seals it

Luke Hollman first ripped through Essex’s top order, then anchored the chase just enough for Middlesex to get home by 4 wickets with an over to spare. Essex looked dead and buried at 79/8 before Simon Harmer’s late counterpunch lifted them to 142/8, briefly creating a game. But Middlesex’s chase was built with calmer, earlier control, and they absorbed the only real squeeze before closing it out in 19 overs.

Powerplay damage, lasting effect

The match was effectively decided in the first six overs of each innings. Middlesex’s bowlers, led by Hollman, blew open Essex at 33/3 in the powerplay and left them scrambling through the middle overs at 46/5. Even Harmer’s death-overs surge (63 runs in the last five overs, unbeaten stand of 71) couldn’t fully repair the damage because the platform simply wasn’t there. Middlesex, by contrast, started at 47/2 in their powerplay, which meant the chase never required risk-heavy hitting.

Hollman and Harmer stand out

Hollman was the game’s defining figure: 4/21 strangled Essex when they needed stability, and his 36 off 28 then kept Middlesex’s chase on track. Harmer nearly stole it back for Essex, launching 56 off 28 at a strike rate of 200 and turning a sub-100 total into a defendable target. But Middlesex’s key partnership — Hollman and Joe Cracknell adding 52 — took the sting out, and Essex’s bowlers never got the sustained dot-ball spell they needed.

Batting
RBSR
Simon Harmer
Simon Harmer
ESS Batsman
5628200
Leus du Plooy
Leus du Plooy
MID Batsman
3824158
Luke Hollman
Luke Hollman
MID Batsman
3628129
Bowling
WREcon
Luke Hollman
Luke Hollman
MID Bowler
4215.3
Simon Harmer
Simon Harmer
ESS Bowler
2153.8
Samuel Cook
Samuel Cook
ESS Bowler
2246.0

Pre-match favourites meet a new script

Everything pointed to Essex: stronger season numbers, better recent results, and more depth on paper. But T20s punish slow starts, and Essex’s early collapse flipped the script immediately. Middlesex had been criticised for not batting deep enough in recent heavy defeats; here, the top order’s brisk powerplay removed that pressure. Once Middlesex were ahead of the rate through the middle overs (68/3), Essex’s advantage in overall quality mattered less than the match situation.

ML
ESS 63%
AI 1
ESS 79%
AI 2
ESS 78%
Math
ESS 70%
Books
ESS 65%
Playing XI
Simon Harmer
Simon HarmerC Bowler
Jordan Cox
Jordan CoxWK Wicketkeeper
Charlie Allison
Charlie Allison Batsman
Zaman Akhter
Zaman Akhter Allrounder
Matthew Critchley
Matthew Critchley Allrounder
Paul Walter
Paul Walter Allrounder
Mackenzie Jones
Mackenzie Jones Allrounder
Luc Benkenstein
Luc Benkenstein Bowler
Samuel Cook
Samuel Cook Bowler
Shane Snater
Shane Snater Bowler
Michael Pepper
Michael Pepper Wicketkeeper
Rest of Squad
Tom Westley
Tom Westley Batsman
Dean Elgar
Dean Elgar Batsman
Robin Das
Robin Das Allrounder
Wiaan Mulder
Wiaan Mulder Allrounder
Simon Fernandes
Simon Fernandes Allrounder
Mitchell Killeen
Mitchell Killeen Allrounder
Noah Thain
Noah Thain Bowler
James Porter
James Porter Bowler
Charlie Bennett
Charlie Bennett Bowler
Playing XI
Leus du Plooy
Leus du PlooyC Batsman
Joe Cracknell
Joe CracknellWK Wicketkeeper
Ben Geddes
Ben Geddes Batsman
Josh de Caires
Josh de Caires Batsman
Matthew Boyle
Matthew Boyle Batsman
Luke Hollman
Luke Hollman Allrounder
Sebastian Morgan
Sebastian Morgan Allrounder
Max Holden
Max Holden Bowler
Naavya Sharma
Naavya Sharma Bowler
Tom Helm
Tom Helm Bowler
Zafar Gohar
Zafar Gohar Bowler
Rest of Squad
Aaryan Sawant
Aaryan Sawant Batsman
Sam Robson
Sam Robson Batsman
Nathan Fernandes
Nathan Fernandes Batsman
Caleb Falconer
Caleb Falconer Batsman
Ryan Higgins
Ryan Higgins Allrounder
Henry Brookes
Henry Brookes Allrounder
James Feldman
James Feldman Allrounder
Toby Roland-Jones
Toby Roland-Jones Allrounder
Noah Cornwell
Noah Cornwell Bowler
Ishaan Kaushal
Ishaan Kaushal Bowler
Eathan Bosch
Eathan Bosch Bowler
Jack Davies
Jack Davies Wicketkeeper
Blake Cullen
Blake Cullen Wicketkeeper
Adam Rossington
Adam Rossington Wicketkeeper
#TeamPW-LPTS
1NOR 8 8-0 32
2GLO 9 6-3 24
3HAM 8 6-2 24
4NOT 9 6-3 24
5YOR 9 5-3 22
6GLA 8 5-3 20
7SUR 9 5-4 20
8ESS 9 5-4 20
9WOR 9 5-4 20
10KEN 9 4-5 16
11LAN 9 4-5 16
12DUR 8 3-5 12
13WAR 9 3-6 12
14SOM 8 3-5 12
15LEI 8 3-5 12
16DER 8 2-5 10
17SUS 9 2-7 8
18MID 8 1-7 4
#TeamPWLNRNRRPTS
1NOR 8 8 0 +2.142 32
2GLO 9 6 3 +0.793 24
3HAM 8 6 2 +0.594 24
4NOT 9 6 3 +0.199 24
5YOR 9 5 3 +0.750 22
6GLA 8 5 3 +0.467 20
7SUR 9 5 4 +0.311 20
8ESS 9 5 4 +0.149 20
9WOR 9 5 4 -0.043 20
10KEN 9 4 5 -0.418 16
11LAN 9 4 5 -0.605 16
12DUR 8 3 5 +0.396 12
13WAR 9 3 6 +0.209 12
14SOM 8 3 5 -0.563 12
15LEI 8 3 5 -1.344 12
16DER 8 2 5 +0.446 10
17SUS 9 2 7 -1.487 8
18MID 8 1 7 -2.002 4
#TeamLast 5
1NORWWWWW
2GLOWWLLW
3HAMWWWWL
4NOTWWWWW
5YORWLLDW
6GLAWLWWW
7SURWLWWL
8ESSWWLLW
9WORLLLWW
10KENLLLWL
11LANLWWWL
12DURLLLWL
13WARLWWWL
14SOMLLLWL
15LEIWWWLL
16DERWLLDL
17SUSLWLLL
18MIDLLLLL