Sussex vs Middlesex Cricket match prediction. Predict the MID vs SUS head to head upcoming Cricket match with our stats, history and score analysis and results. Sussex vs Middlesex h2h stats.

Middlesex will face off against Sussex in the Metro Bank One-Day Cup on the Sun, 10 Aug '25. Take a look at our stats analysis and prediction to help you decide on which market to bet on. Of the last 10 head to head matches between these 2 teams, Middlesex have won 2 and Sussex have won 5. In the last match between Middlesex and Sussex the score was 186-202. Middlesex comes into this match having won their last match vs Sussex, while Sussex had a lost against Gloucestershire.

sussex
L
W
W
W
L
L
W
L
L
L

middlesex
L
D
W
L
L
W
-
W
W
L
Overall Matches Result
Last 10 Matches
sussex
W
5
L
10
NR
3

middlesex
W
2
L
10
NR
3
Upcoming H2H Match
One Day Cup, Group B
sussex
Sunday
10 Aug '25

--
--
middlesex
MID vs SUS H2H Recent Match Scorecard
MID vs SUS in the Vitality Blast, South on Thu, 29 May '25
Sussex 1.INN
Middlesex 2.INN
Batter | R | B | 4s | 6s | SR |
Harrison Ward b Noah Cornwell Bowled |
6 | 6 | 0 | 0 | 100.00 |
Daniel Hughes b Tom Helm Run out |
38 | 20 | 4 | 2 | 190.00 |
John Simpson b Zafar Gohar c Henry Brookes |
22 | 12 | 3 | 1 | 183.33 |
James Coles Not out |
77 | 44 | 5 | 5 | 175.00 |
Tom Alsop b Luke Hollman LBW |
18 | 18 | 0 | 1 | 100.00 |
Tom Clark Not out |
26 | 21 | 3 | 0 | 123.81 |
Bowler
O
M
R
W
NB
WD
E/R
Zafar Gohar
3
0
25
1
0
3
8.33
Noah Cornwell
4
0
47
1
0
1
11.75
Tom Helm
4
0
32
0
0
3
8.00
Luke Hollman
4
0
38
1
0
0
9.50
Henry Brookes
2
0
32
0
2
1
16.00
Ryan Higgins
3
0
23
0
0
0
7.67
Wkt
Fall Of Wickets
Score
Over
1
Harrison Ward
12-1
1.1
2
John Simpson
53-2
4.5
3
Daniel Hughes
78-3
7.1
4
Tom Alsop
114-4
12.1
-
Partnership
Runs
Balls
1
Daniel Hughes /
Harrison Ward
12
7
2
Daniel Hughes /
John Simpson
41
22
3
Daniel Hughes /
James Coles
24
15
4
Tom Alsop /
James Coles
36
30
5
Tom Clark /
James Coles
88
47
Batter | R | B | 4s | 6s | SR |
Stephen Eskinazi b Brad Currie c Ollie Robinson |
34 | 30 | 3 | 1 | 113.33 |
Kane Williamson b Brad Currie c Harrison Ward |
14 | 12 | 0 | 2 | 116.67 |
Ben Geddes b Ollie Robinson c Brad Currie |
51 | 37 | 2 | 2 | 137.84 |
Leus du Plooy b Tymal Mills c Tom Clark |
11 | 6 | 1 | 1 | 183.33 |
Jack Davies b Ollie Robinson Bowled |
7 | 6 | 1 | 0 | 116.67 |
Luke Hollman b Tymal Mills c Harrison Ward |
20 | 9 | 3 | 1 | 222.22 |
Ryan Higgins b Ollie Robinson Bowled |
44 | 16 | 5 | 3 | 275.00 |
Zafar Gohar Not out |
1 | 3 | 0 | 0 | 33.33 |
Henry Brookes Not out |
1 | 1 | 0 | 0 | 100.00 |
Bowler
O
M
R
W
NB
WD
E/R
Ollie Robinson
4
0
27
3
0
2
6.75
Brad Currie
4
0
38
2
0
0
9.50
Nathan McAndrew
4
0
32
0
0
0
8.00
James Coles
3
0
21
0
0
0
7.00
Tymal Mills
4
0
54
2
0
0
13.50
Danny Lamb
1
0
13
0
0
0
13.00
Wkt
Fall Of Wickets
Score
Over
1
Kane Williamson
26-1
3.3
2
Stephen Eskinazi
84-2
10.6
3
Leus du Plooy
98-3
12.3
4
Jack Davies
107-4
13.5
5
Luke Hollman
136-5
16.1
6
Ben Geddes
182-6
19.1
7
Ryan Higgins
185-7
19.5
-
Partnership
Runs
Balls
1
Stephen Eskinazi /
Kane Williamson
26
21
2
Stephen Eskinazi /
Ben Geddes
58
45
3
Leus du Plooy /
Ben Geddes
14
9
4
Jack Davies /
Ben Geddes
9
8
5
Luke Hollman /
Ben Geddes
29
14
6
Ryan Higgins /
Ben Geddes
46
18
7
Ryan Higgins /
Zafar Gohar
3
4
8
Henry Brookes /
Zafar Gohar
1
1
sussex Last Match Played Scorecard Stats
SUS vs HAM in the Vitality Blast, South on Sat, 5 Jul '25
Hampshire 1.INN
Sussex 2.INN
Batter | R | B | 4s | 6s | SR |
James Vince b James Coles c Harrison Ward |
34 | 22 | 5 | 0 | 154.55 |
Chris Lynn b Henry Crocombe c Harrison Ward |
51 | 27 | 5 | 3 | 188.89 |
Toby Albert b Nathan McAndrew c James Coles |
15 | 13 | 1 | 0 | 115.38 |
Joe Weatherley b Henry Crocombe Bowled |
9 | 7 | 1 | 0 | 128.57 |
Hilton Cartwright b James Coles LBW |
24 | 15 | 4 | 0 | 160.00 |
James Fuller b Tymal Mills Run out |
15 | 11 | 0 | 1 | 136.36 |
Benny Howell Not out |
25 | 16 | 2 | 1 | 156.25 |
Liam Dawson b Nathan McAndrew c James Coles |
7 | 7 | 0 | 0 | 100.00 |
Chris Wood b Nathan McAndrew c Daniel Hughes |
0 | 1 | 0 | 0 | 0.00 |
Scott Currie Not out |
1 | 1 | 0 | 0 | 100.00 |
Bowler
O
M
R
W
NB
WD
E/R
O Robinson
3
0
29
0
0
0
9.67
J Coles
4
0
39
2
0
0
9.75
T Mills
4
0
42
0
0
4
10.50
D Lamb
1
0
16
0
0
1
16.00
N McAndrew
4
0
32
3
0
2
8.00
H Crocombe
4
0
32
2
0
2
8.00
Wkt
Fall Of Wickets
Score
Over
1
James Vince
84-1
7.4
2
Chris Lynn
90-2
8.2
3
Joe Weatherley
102-3
10.2
4
Toby Albert
125-4
12.3
5
Hilton Cartwright
155-5
15.5
6
James Fuller
163-6
16.3
7
Liam Dawson
191-7
19.3
8
Chris Wood
191-8
19.4
-
Partnership
Runs
Balls
1
James Vince /
Chris Lynn
84
46
2
Toby Albert /
Chris Lynn
6
4
3
Toby Albert /
Joe Weatherley
12
12
4
Toby Albert /
Hilton Cartwright
23
13
5
James Fuller /
Hilton Cartwright
30
20
6
James Fuller /
Benny Howell
8
4
7
Liam Dawson /
Benny Howell
28
18
8
Chris Wood /
Benny Howell
0
1
9
Scott Currie /
Benny Howell
5
2
Batter | R | B | 4s | 6s | SR |
Harrison Ward b Chris Wood c Hilton Cartwright |
5 | 5 | 1 | 0 | 100.00 |
Daniel Hughes b Scott Currie Run out |
13 | 9 | 1 | 1 | 144.44 |
Tom Clark b Scott Currie Bowled |
10 | 8 | 2 | 0 | 125.00 |
James Coles b Benny Howell c James Vince |
10 | 10 | 1 | 0 | 100.00 |
John Simpson b Liam Dawson c James Vince |
16 | 17 | 1 | 0 | 94.12 |
Fynn Hudson-Prentice c & b Benny Howell |
3 | 4 | 0 | 0 | 75.00 |
Danny Lamb b Sonny Baker c James Vince |
18 | 14 | 1 | 1 | 128.57 |
Nathan McAndrew Not out |
31 | 18 | 2 | 2 | 172.22 |
Ollie Robinson b Chris Wood Bowled |
9 | 8 | 2 | 0 | 112.50 |
Tymal Mills b Liam Dawson c Tom Prest |
6 | 6 | 1 | 0 | 100.00 |
Henry Crocombe b Sonny Baker c Liam Dawson |
4 | 3 | 1 | 0 | 133.33 |
Bowler
O
M
R
W
NB
WD
E/R
Chris Wood
3
0
24
2
0
1
8.00
Sonny Baker
3.5
0
34
2
0
2
9.71
Scott Currie
3
0
21
1
2
2
7.00
Liam Dawson
4
0
31
2
0
0
7.75
Benny Howell
3
0
22
2
0
0
7.33
Wkt
Fall Of Wickets
Score
Over
1
H Ward
6-1
0.6
2
T Clark
30-2
3.3
3
D Hughes
32-3
3.6
4
J Coles
57-4
6.6
5
Fynn Hudson-Prentice
63-5
8.1
6
J Simpson
67-6
9.3
7
D Lamb
105-7
12.6
8
O Robinson
122-8
14.5
9
T Mills
129-9
15.6
10
H Crocombe
134-10
16.5
-
Partnership
Runs
Balls
1
Harrison Ward /
Daniel Hughes
6
6
2
Tom Clark /
Daniel Hughes
24
15
3
James Coles /
Daniel Hughes
2
3
4
James Coles /
John Simpson
24
19
5
Fynn Hudson-Prentice /
John Simpson
6
7
6
Danny Lamb /
John Simpson
4
8
7
Danny Lamb /
Nathan McAndrew
38
21
8
Ollie Robinson /
Nathan McAndrew
17
11
9
Tymal Mills /
Nathan McAndrew
7
7
10
Henry Crocombe /
Nathan McAndrew
5
5
middlesex Last Match Played Scorecard Stats
GLO vs MID in the Vitality Blast, South on Sun, 6 Jul '25
Gloucestershire 1.INN
Middlesex 2.INN
Batter | R | B | 4s | 6s | SR |
Miles Hammond b Zafar Gohar c Max Holden |
48 | 33 | 6 | 2 | 145.45 |
D'Arcy Short b Josh Little c Stephen Eskinazi |
83 | 48 | 8 | 5 | 172.92 |
Cameron Bancroft Not out |
30 | 19 | 3 | 0 | 157.89 |
Ben Charlesworth b Tom Helm Bowled |
22 | 9 | 0 | 3 | 244.44 |
Jack Taylor b Zafar Gohar c Ben Geddes |
8 | 8 | 0 | 0 | 100.00 |
Oliver Price b Zafar Gohar c Leus du Plooy |
10 | 3 | 1 | 1 | 333.33 |
Bowler
O
M
R
W
NB
WD
E/R
Tom Helm
4
0
30
1
0
1
7.50
Ryan Higgins
4
0
31
0
0
0
7.75
Zafar Gohar
4
0
54
3
0
1
13.50
Josh Little
4
0
27
1
0
0
6.75
Luke Hollman
4
0
61
0
0
0
15.25
Wkt
Fall Of Wickets
Score
Over
1
M Hammond
100-1
10.5
2
D Short
152-2
15.2
3
B Charlesworth
180-3
17.2
4
J Taylor
194-4
19.3
5
O Price
204-5
19.6
-
Partnership
Runs
Balls
1
Miles Hammond /
D'Arcy Short
100
65
2
Cameron Bancroft /
D'Arcy Short
52
27
3
Cameron Bancroft /
Ben Charlesworth
28
12
4
Cameron Bancroft /
Jack Taylor
14
13
5
Cameron Bancroft /
Oliver Price
10
3
Batter | R | B | 4s | 6s | SR |
Stephen Eskinazi b Josh Shaw LBW |
75 | 41 | 8 | 3 | 182.93 |
Kane Williamson b Ajeet Dale c Jack Taylor |
34 | 23 | 3 | 2 | 147.83 |
Max Holden b Matt Taylor c Cameron Bancroft |
5 | 7 | 0 | 0 | 71.43 |
Ben Geddes b Graeme van Buuren c Oliver Price |
13 | 11 | 2 | 0 | 118.18 |
Leus du Plooy b Josh Shaw c Ben Charlesworth |
16 | 14 | 1 | 0 | 114.29 |
Ryan Higgins b David Payne Hit wicket |
16 | 13 | 1 | 0 | 123.08 |
Joe Cracknell Not out |
14 | 5 | 0 | 2 | 280.00 |
Luke Hollman b Josh Shaw c David Payne |
1 | 2 | 0 | 0 | 50.00 |
Zafar Gohar Not out |
10 | 4 | 0 | 1 | 250.00 |
Bowler
O
M
R
W
NB
WD
E/R
D Payne
4
0
22
1
0
1
5.50
J Shaw
4
0
48
3
0
0
12.00
Ajeet Dale
4
0
43
1
0
0
10.75
M Taylor
4
0
46
1
0
0
11.50
van Buuren
4
0
28
1
0
2
7.00
Wkt
Fall Of Wickets
Score
Over
1
Kane Williamson
87-1
7.5
2
Max Holden
96-2
9.3
3
Ben Geddes
123-3
12.2
4
Stephen Eskinazi
144-4
14.4
5
Leus du Plooy
169-5
18.1
6
Ryan Higgins
169-6
17.6
7
Luke Hollman
171-7
18.5
-
Partnership
Runs
Balls
1
Stephen Eskinazi /
Kane Williamson
87
47
2
Stephen Eskinazi /
Max Holden
9
10
3
Stephen Eskinazi /
Ben Geddes
27
17
4
Stephen Eskinazi /
Leus du Plooy
21
14
5
Ryan Higgins /
Leus du Plooy
25
20
6
Joe Cracknell /
Leus du Plooy
0
1
7
Joe Cracknell /
Luke Hollman
2
4
8
Joe Cracknell /
Zafar Gohar
24
7
sussex vs middlesex H2H Past Matches (Useful For Predictions)
29 May '25 17:15 (UTC) - Vitality Blast, South
26 Sep '24 09:30 (UTC) - County Championship, Division 2
19 Jul '24 18:00 (UTC) - Vitality Blast, South
24 May '24 10:00 (UTC) - County Championship, Division 2
08 Jun '23 17:15 (UTC) - Vitality Blast, South
23 Aug '22 10:00 (UTC) - Metro Bank One-Day Cup, Group A
19 Jul '22 10:00 (UTC) - County Championship, Division 2
03 Jun '22 18:00 (UTC) - Vitality Blast, South
05 May '22 10:00 (UTC) - County Championship, Division 2
06 Sep '21 09:30 (UTC) - County Championship, Division 3
12 Aug '21 10:00 (UTC) - Metro Bank One-Day Cup, Group A
01 Jul '21 17:15 (UTC) - T20 Blast, South Group
18 Sep '20 13:00 (UTC) - T20 Blast, South Group
01 Sep '20 17:15 (UTC) - T20 Blast, South Group
22 Aug '20 10:00 (UTC) - Bob Willis Trophy, South Group
24 Aug '19 13:30 (UTC) - T20 Blast, South Group
18 Aug '19 10:00 (UTC) - County Championship Two, 4 Days Test
09 Aug '19 18:00 (UTC) - T20 Blast, South Group
02 Jun '19 10:00 (UTC) - County Championship Two, 4 Days Test
27 Apr '19 10:00 (UTC) - Metro Bank One-Day Cup, South Group
29 Aug '18 10:00 (UTC) - County Championship Two, 4 Days Test
17 Aug '18 17:30 (UTC) - T20 Blast, South Group
02 Aug '18 17:15 (UTC) - T20 Blast, South Group
25 May '18 10:00 (UTC) - Metro Bank One-Day Cup, South Group
04 May '18 10:00 (UTC) - County Championship Two, 4 Days Test
10 Aug '17 17:15 (UTC) - T20 Blast, South Group
28 Jul '17 18:00 (UTC) - T20 Blast, South Group
01 Jul '16 18:00 (UTC) - T20 Blast, South Group
16 Jun '16 17:15 (UTC) - T20 Blast, South Group
02 Jul '15 17:15 (UTC) - T20 Blast, South Group
29 May '15 18:00 (UTC) - T20 Blast, South Group
27 Jun '14 18:00 (UTC) - T20 Blast, South Group
17 May '14 15:00 (UTC) - T20 Blast, South Group
16 Jul '13 18:10 (UTC) - Friends Life T20, South Division
30 Jun '13 13:30 (UTC) - Friends Life T20, South Division
View All
sussex Cricket Fixtures
09 Jul '25 18:00 (UTC) - Vitality Blast, South
11 Jul '25 18:00 (UTC) - Vitality Blast, South
13 Jul '25 14:00 (UTC) - Vitality Blast, South
17 Jul '25 15:00 (UTC) - Vitality Blast, South
18 Jul '25 17:30 (UTC) - Vitality Blast, South
22 Jul '25 10:00 (UTC) - County Championship, Division 1
29 Jul '25 10:00 (UTC) - County Championship, Division 1
05 Aug '25 10:00 (UTC) - One Day Cup, Group B
07 Aug '25 10:00 (UTC) - One Day Cup, Group B
10 Aug '25 10:00 (UTC) - One Day Cup, Group B
15 Aug '25 13:00 (UTC) - One Day Cup, Group B
17 Aug '25 10:00 (UTC) - One Day Cup, Group B
21 Aug '25 10:00 (UTC) - One Day Cup, Group B
24 Aug '25 10:00 (UTC) - One Day Cup, Group B
26 Aug '25 10:00 (UTC) - One Day Cup, Group B
08 Sep '25 09:30 (UTC) - County Championship, Division 1
15 Sep '25 09:30 (UTC) - County Championship, Division 1
24 Sep '25 09:30 (UTC) - County Championship, Division 1
View All
middlesex Cricket Fixtures
09 Jul '25 16:00 (UTC) - Vitality Blast, South
11 Jul '25 16:00 (UTC) - Vitality Blast, South
13 Jul '25 15:00 (UTC) - Vitality Blast, South
16 Jul '25 17:15 (UTC) - Vitality Blast, South
18 Jul '25 17:30 (UTC) - Vitality Blast, South
22 Jul '25 10:00 (UTC) - County Championship, Division 2
29 Jul '25 10:00 (UTC) - County Championship, Division 2
06 Aug '25 10:00 (UTC) - One Day Cup, Group B
10 Aug '25 10:00 (UTC) - One Day Cup, Group B
13 Aug '25 10:00 (UTC) - One Day Cup, Group B
15 Aug '25 10:00 (UTC) - One Day Cup, Group B
17 Aug '25 10:00 (UTC) - One Day Cup, Group B
19 Aug '25 10:00 (UTC) - One Day Cup, Group B
24 Aug '25 10:00 (UTC) - One Day Cup, Group B
26 Aug '25 10:00 (UTC) - One Day Cup, Group B
08 Sep '25 09:30 (UTC) - County Championship, Division 2
15 Sep '25 09:30 (UTC) - County Championship, Division 2
24 Sep '25 09:30 (UTC) - County Championship, Division 2
View All
sussex And middlesex Recently Played
sussex
Sussex
Hampshire
134
196
L
Kent
Sussex
161
195
W
Sussex
Warwickshire
533
675
D
Durham
Sussex
327
683
D
Surrey
Sussex
210
162
L
Glamorgan
Sussex
172
199
W
Sussex
Essex
23
177
-
Sussex
Glamorgan
195
117
W
Sussex
Somerset
166
169
L
Sussex
Gloucestershire
173
93
W
Middlesex
Sussex
186
202
W
Hampshire
Sussex
319
320
W
Somerset
Sussex
488
487
L
Sussex
Worcestershire
540
493
W
Nottinghamshire
Sussex
448
447
L
Sussex
Surrey
567
490
D
Sussex
Somerset
795
535
W
Warwickshire
Sussex
558
841
D
Sussex
Middlesex
459
271
D
Gloucestershire
Sussex
304
311
W
Gloucestershire
Sussex
109
106
L
Sussex
Glamorgan
491
404
W
Sussex
Lancashire
118
114
W
Sussex
Derbyshire
607
548
W
Yorkshire
Sussex
429
428
L
Sussex
Essex
226
227
L
Sussex
Surrey
243
242
W
Gloucestershire
Sussex
133
132
L
Sussex
Leicestershire
353
363
L
Glamorgan
Sussex
203
200
L
middlesex
Gloucestershire
Middlesex
204
195
L
Leicestershire
Middlesex
407
534
W
Northamptonshire
Middlesex
748
745
L
Surrey
Middlesex
194
119
L
Middlesex
Essex
161
160
W
Hampshire
Middlesex
63
75
D
Somerset
Middlesex
235
229
L
Essex
Middlesex
156
159
W
Middlesex
Kent
0
172
-
Middlesex
Glamorgan
124
128
L
Middlesex
Sussex
186
202
L
Glamorgan
Middlesex
391
390
L
Middlesex
Leicestershire
375
376
L
Middlesex
Kent
604
602
W
Derbyshire
Middlesex
472
622
D
Middlesex
Glamorgan
529
528
W
Kent
Middlesex
534
533
L
Middlesex
Lancashire
667
621
D
Sussex
Middlesex
459
271
D
Derbyshire
Middlesex
292
358
W
Middlesex
Gloucestershire
542
545
L
Yorkshire
Middlesex
751
522
D
Middlesex
Northamptonshire
378
374
W
Middlesex
Hampshire
257
276
L
Middlesex
Somerset
135
138
L
Lancashire
Middlesex
233
233
W
Middlesex
Durham
0
0
-
Kent
Middlesex
204
206
W
Middlesex
Northamptonshire
319
317
W
Derbyshire
Middlesex
267
266
L
View All
Point Table Of North
Team Name
Total Matches
Win
Lose
Points
Last 5 Matches
Lancashire
9
7
2
28
Durham
10
7
3
28
Northamptonshire
10
6
4
24
Warwickshire
10
5
5
20
Leicestershire
10
5
5
20
Nottinghamshire
11
5
6
20
Worcestershire
10
4
6
16
Yorkshire
10
3
7
12
Derbyshire
10
3
7
12