MATCHSTAT PRO

Every edge, every game, every day

New customer offer
One Sport
All Sports Promo
Cricket
$29.99/billed monthly
  • Unlimited daily predictions
  • Unlock best bets with edge
  • Access all tipster picks
  • Filter & segment data
  • Unlock all models
  • CANCEL ANYTIME
Subscribe

Middlesex vs Essex: Prediction, Head-to-Head, Odds & Stats

By Wojtek Kolan

Head To Head: Middlesex 3 - 7 Essex

Middlesex

Middlesex

Last 10 Matches

3

Wins

7

Wins

Essex

Essex

Middlesex vs Essex H2H Game Summary

Analyzing the last 10 head to head results between these competitors, Middlesex have won 3 times and Essex have won on 7 occasion. In the most recent fixture between them, Middlesex won 161-160.


Head-to-Head Match Wins
Middlesex 3
Essex 7

Middlesex vs Essex Previous Matches

Tour T20 Blast
19 Jun '25 17:15
Middlesex

Middlesex

Away

Essex

161/10 (19.5)
160/6 (20)
08 Jun '25 13:00
Essex

Essex

Away

Middlesex

156/9 (20)
159/4 (17.3)
13 Jun '24 17:15
Middlesex

Middlesex

Away

Essex

63/2 (6)
129/4 (12.4)
02 Jun '24 15:00
Essex

Essex

Away

Middlesex

207/6 (17.4)
203/7 (20)

Team Streaks

Losses
5
No wins
9

Middlesex and Essex Recent Games

Middlesex vs Essex H2H Recent Match Scorecard

MID vs ESS in the Vitality Blast, South on Thu, 19 Jun '25

Middlesex 1.INN
Essex 2.INN
Batter R B 4s 6s SR
Stephen Eskinazi
b Mohammad Amir
c Jordan Cox
18 15 3 0 120.00
Kane Williamson
b Noah Thain
c Charlie Allison
53 31 5 3 170.97
Max Holden
b Simon Harmer
c Paul Walter
37 30 3 2 123.33
Ben Geddes
b Luc Benkenstein
c Charlie Allison
12 5 0 1 240.00
Ryan Higgins
b Simon Harmer Bowled
3 6 0 0 50.00
Jack Davies
b Luc Benkenstein
c Noah Thain
10 9 1 0 111.11
Luke Hollman
b Mohammad Amir Bowled
4 6 0 0 66.67
Zafar Gohar
b Mohammad Amir Run out
8 8 0 0 100.00
Tom Helm
b Paul Walter
c Dean Elgar
6 4 1 0 150.00
Noah Cornwell
b Mohammad Amir Bowled
1 4 0 0 25.00
Naavya Sharma
Not out
0 1 0 0 0.00
Bowler
O
M
R
W
NB
WD
E/R
S Snater
3
0
34
0
0
1
11.33
S Harmer
4
0
34
2
0
0
8.50
P Walter
3
0
20
1
0
1
6.67
Mohammad Amir
3.5
0
19
3
0
0
5.43
L Benkenstein
3
0
26
2
0
0
8.67
Noah Thain
1
0
9
1
0
0
9.00
M Critchley
2
0
17
0
0
1
8.50
Wkt
Fall Of Wickets
Score
Over
1
S Eskinazi
47-1
4.6
2
K Williamson
108-2
11.2
3
B Geddes
121-3
12.4
4
M Holden
129-4
13.4
5
R Higgins
134-5
15.1
6
J Davies
144-6
16.4
7
L Hollman
146-7
17.1
8
T Helm
156-8
18.2
9
Z Gohar
161-9
19.5
10
N Cornwell
161-10
19.4
-
Partnership
Runs
Balls
1
Stephen Eskinazi / 
Kane Williamson
47
30
2
Max Holden / 
Kane Williamson
61
38
3
Max Holden / 
Ben Geddes
13
8
4
Max Holden / 
Ryan Higgins
8
6
5
Jack Davies / 
Ryan Higgins
5
9
6
Jack Davies / 
Luke Hollman
10
9
7
Zafar Gohar / 
Luke Hollman
2
3
8
Zafar Gohar / 
Tom Helm
10
7
9
Zafar Gohar / 
Noah Cornwell
5
8
10
Zafar Gohar / 
Naavya Sharma
0
1

Middlesex Last Match Played Scorecard Stats

MID vs SUR in the Vitality Blast, South on Wed, 16 Jul '25

Surrey 1.INN
Middlesex 2.INN
Batter R B 4s 6s SR
Will Jacks
b Luke Hollman Stumped
52 36 5 2 144.44
Ryan Patel
b Ryan Higgins
c Joe Cracknell
23 11 3 1 209.09
Jason Roy
b Luke Hollman
c Kane Williamson
1 4 0 0 25.00
Sam Curran
b Zafar Gohar
c Ben Geddes
8 7 1 0 114.29
Dan Lawrence
b Ryan Higgins
c Luke Hollman
24 22 3 0 109.09
Tom Curran
b Ryan Higgins
c Joe Cracknell
47 22 7 1 213.64
Ollie Sykes
b Noah Cornwell Bowled
2 4 0 0 50.00
Jamie Overton
b Ryan Higgins LBW
0 1 0 0 0.00
Chris Jordan
b Tom Helm
c Noah Cornwell
11 7 2 0 157.14
Jordan Clark
Not out
13 5 0 2 260.00
Reece Topley
Not out
1 1 0 0 100.00
Bowler
O
M
R
W
NB
WD
E/R
Zafar Gohar
4
0
27
1
0
0
6.75
N Cornwell
4
0
49
1
0
2
12.25
Tom Helm
4
0
42
1
0
1
10.50
Ryan Higgins
4
0
33
4
0
0
8.25
L Hollman
4
0
34
2
0
0
8.50
Wkt
Fall Of Wickets
Score
Over
1
Ryan Patel
66-1
5.6
2
Jason Roy
69-2
6.6
3
Sam Curran
84-3
9.1
4
Will Jacks
88-4
10.1
5
Dan Lawrence
149-5
15.6
6
Tom Curran
161-6
17.2
7
Jamie Overton
161-7
17.3
8
Ollie Sykes
170-8
18.4
9
Chris Jordan
182-9
19.4
-
Partnership
Runs
Balls
1
Will Jacks / 
Ryan Patel
66
36
2
Will Jacks / 
Jason Roy
3
6
3
Will Jacks / 
Sam Curran
15
13
4
Will Jacks / 
Dan Lawrence
4
6
5
Tom Curran / 
Dan Lawrence
61
35
6
Tom Curran / 
Ollie Sykes
12
8
7
Jamie Overton / 
Ollie Sykes
0
1
8
Chris Jordan / 
Ollie Sykes
9
7
9
Chris Jordan / 
Jordan Clark
12
6
10
Reece Topley / 
Jordan Clark
7
2

Essex Last Match Played Scorecard Stats

ESS vs HAM in the Vitality Blast, South on Thu, 17 Jul '25

Hampshire 1.INN
Essex 2.INN
Batter R B 4s 6s SR
Toby Albert
b Mohammad Amir
c Luc Benkenstein
84 55 12 1 152.73
Tom Prest
b Luc Benkenstein LBW
41 24 5 2 170.83
Joe Weatherley
b Simon Harmer
c Luc Benkenstein
6 7 1 0 85.71
Hilton Cartwright
b Simon Harmer
c Mackenzie Jones
56 23 3 5 243.48
Benny Howell
b Mackenzie Jones
c Shane Snater
2 4 0 0 50.00
James Fuller
b Mackenzie Jones
c Simon Harmer
21 6 2 2 350.00
Liam Dawson
Not out
0 0 0 0 0.00
Fletcha Middleton
Not out
2 1 0 0 200.00
Bowler
O
M
R
W
NB
WD
E/R
M Amir
4
0
32
1
0
1
8.00
Mackenzie Jones
3
0
46
2
0
0
15.33
L Benkenstein
2
0
16
1
0
0
8.00
N Thain
2
0
24
0
0
1
12.00
S Snater
2
0
26
0
0
1
13.00
M Critchley
2
0
18
0
0
1
9.00
Paul Walter
2
0
27
0
0
0
13.50
S Harmer
3
0
27
2
0
0
9.00
Wkt
Fall Of Wickets
Score
Over
1
T Prest
56-1
6.3
2
J Weatherley
63-2
7.5
3
Hilton Cartwright
157-3
15.3
4
Benny Howell
171-4
17.3
5
Toby Albert
198-5
18.6
6
James Fuller
218-6
19.5
-
Partnership
Runs
Balls
1
Toby Albert / 
Tom Prest
56
39
2
Toby Albert / 
Joe Weatherley
7
8
3
Toby Albert / 
Hilton Cartwright
94
46
4
Toby Albert / 
Benny Howell
14
12
5
Toby Albert / 
James Fuller
27
9
6
Liam Dawson / 
James Fuller
20
5
7
Liam Dawson / 
Fletcha Middleton
2
1

Middlesex Cricket Fixtures

Tour T20 Blast
18 Jul '25 17:30
Glamorgan

Glamorgan

Away

Middlesex

Tour County Championship
22 Jul '25 10:00
Middlesex

Middlesex

Away

Northamptonshire

29 Jul '25 10:00
Gloucestershire

Gloucestershire

Away

Middlesex

08 Sep '25 09:30
Middlesex

Middlesex

Away

Derbyshire

Essex Cricket Fixtures

Tour T20 Blast
18 Jul '25 17:30
Kent

Kent

Away

Essex

Tour County Championship
22 Jul '25 10:00
Sussex

Sussex

Away

Essex

29 Jul '25 10:00
Essex

Essex

Away

Warwickshire

08 Sep '25 09:30
Essex

Essex

Away

Durham

North Standings

POS TEAM MP W L PTS
1

Lancashire

13 9 4 36
2

Northamptonshire

13 8 5 32
3

Durham

13 7 5 30
4

Warwickshire

13 7 6 28
5

Worcestershire

14 7 7 28
6

Leicestershire

13 6 6 26
7

Nottinghamshire

13 6 7 24
8

Yorkshire

13 4 9 16
9

Derbyshire

13 4 9 16

cricket Predictions & News:

all_ok_yes