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

Warwickshire will face off against Middlesex in the Metro Bank One-Day Cup on the Fri, 15 Aug '25. Take a look at our stats analysis and prediction to help you decide on which market to bet on. Of the last 4 head to head matches between these 2 teams, Warwickshire have won 1 and Middlesex have won 3. In the last match between Warwickshire and Middlesex the score was 372-373. Warwickshire comes into this match having lost their last match vs Durham, while Middlesex had a lost against Gloucestershire.

warwickshire
L
D
L
W
D
L
W
L
L
-

middlesex
L
D
W
L
L
W
-
W
W
L
Overall Matches Result
Last 4 Matches
warwickshire
W
1
L
4
NR
0

middlesex
W
3
L
4
NR
0
Upcoming H2H Match
One Day Cup, Group B
warwickshire
Friday
15 Aug '25

--
--
middlesex
MID vs WAS H2H Recent Match Scorecard
MID vs WAS in the County Championship, Division 1 on Tue, 19 Sep '23
Middlesex 1.INN
Warwickshire 2.INN
Middlesex 3.INN
Warwickshire 4.INN
Batter | R | B | 4s | 6s | SR |
Mark Stoneman b Chris Rushworth c Michael Burgess |
13 | 24 | 1 | 0 | 54.17 |
Sam Robson b Oliver Hannon-Dalby LBW |
6 | 23 | 1 | 0 | 26.09 |
Jack Davies b Craig Miles Bowled |
11 | 34 | 1 | 0 | 32.35 |
Joe Cracknell b Chris Rushworth LBW |
28 | 60 | 4 | 0 | 46.67 |
Ryan Higgins b Ed Barnard Bowled |
7 | 7 | 1 | 0 | 100.00 |
John Simpson b Ed Barnard c Michael Burgess |
0 | 14 | 0 | 0 | 0.00 |
Joshua De Caires b Oliver Hannon-Dalby c Dan Mousley |
40 | 58 | 5 | 1 | 68.97 |
Jayant Yadav b Oliver Hannon-Dalby Bowled |
7 | 6 | 1 | 0 | 116.67 |
Tom Helm b Oliver Hannon-Dalby LBW |
2 | 7 | 0 | 0 | 28.57 |
Ethan Bamber b Oliver Hannon-Dalby Bowled |
0 | 5 | 0 | 0 | 0.00 |
Tim Murtagh Not out |
0 | 1 | 0 | 0 | 0.00 |
Bowler
O
M
R
W
NB
WD
E/R
C Rushworth
12
1
46
2
0
0
3.83
O Hannon-Dalby
10.5
5
29
5
0
0
2.76
C Miles
6
2
12
1
0
0
2.00
E Barnard
11
6
27
2
0
0
2.45
Wkt
Fall Of Wickets
Score
Over
1
M Stoneman
20-1
6.4
2
S Robson
22-2
9.1
3
J Davies
36-3
16.1
4
R Higgins
49-4
17.5
5
J Simpson
55-5
21.4
6
J Cracknell
91-6
32.6
7
J Yadav
98-7
35.2
8
Tom Helm
100-8
37.1
9
E Bamber
100-9
37.6
10
De Caires
121-10
39.5
-
Partnership
Runs
Balls
Batter | R | B | 4s | 6s | SR |
Robert Yates b Tim Murtagh Bowled |
0 | 2 | 0 | 0 | 0.00 |
Kraigg Brathwaite b Tim Murtagh c John Simpson |
3 | 18 | 0 | 0 | 16.67 |
Will Rhodes b Ethan Bamber c Sam Robson |
102 | 189 | 13 | 0 | 53.97 |
Alex Davies b Tim Murtagh LBW |
6 | 8 | 1 | 0 | 75.00 |
Dan Mousley b Ethan Bamber Bowled |
15 | 21 | 2 | 0 | 71.43 |
Ed Barnard b Tim Murtagh LBW |
13 | 46 | 1 | 0 | 28.26 |
Michael Burgess b Tim Murtagh Bowled |
7 | 11 | 1 | 0 | 63.64 |
Danny Briggs b Tom Helm c John Simpson |
99 | 168 | 15 | 0 | 58.93 |
Craig Miles b Tim Murtagh Bowled |
29 | 66 | 3 | 0 | 43.94 |
Oliver Hannon-Dalby b Tom Helm c Joe Cracknell |
10 | 12 | 1 | 0 | 83.33 |
Chris Rushworth Not out |
6 | 4 | 1 | 0 | 150.00 |
Bowler
O
M
R
W
NB
WD
E/R
Tim Murtagh
25
4
83
6
0
0
3.32
E Bamber
18
5
62
2
2
0
3.44
R Higgins
6
0
14
0
2
0
2.33
J Yadav
16
1
70
0
8
0
4.38
De Caires
6
0
17
0
0
0
2.83
Tom Helm
17.4
7
51
2
2
0
2.93
S Robson
1
0
7
0
0
0
7.00
Wkt
Fall Of Wickets
Score
Over
1
R Yates
0-1
0.2
2
K Brathwaite
13-2
6.4
3
Alex Davies
25-3
8.5
4
D Mousley
43-4
14.2
5
E Barnard
87-5
30.1
6
M Burgess
95-6
32.3
7
W Rhodes
238-7
70.1
8
C Miles
296-8
86.3
9
D Briggs
298-9
87.3
10
O Hannon-Dalby
315-10
89.4
-
Partnership
Runs
Balls
1
Will Rhodes /
Ed Barnard
15
37
2
Will Rhodes /
Michael Burgess
8
14
3
Will Rhodes /
Danny Briggs
139
230
4
Craig Miles /
Danny Briggs
56
100
5
Oliver Hannon-Dalby /
Danny Briggs
2
6
6
Oliver Hannon-Dalby /
Chris Rushworth
17
13
Batter | R | B | 4s | 6s | SR |
Sam Robson Not out |
107 | 287 | 14 | 0 | 37.28 |
Mark Stoneman b Craig Miles c Michael Burgess |
32 | 70 | 5 | 0 | 45.71 |
Jack Davies b Craig Miles c Danny Briggs |
10 | 31 | 1 | 0 | 32.26 |
Joe Cracknell b Craig Miles c Michael Burgess |
16 | 18 | 2 | 0 | 88.89 |
Ryan Higgins b Ed Barnard Bowled |
57 | 83 | 10 | 0 | 68.67 |
John Simpson b Danny Briggs c Dan Mousley |
13 | 42 | 2 | 0 | 30.95 |
Joshua De Caires b Oliver Hannon-Dalby c Will Rhodes |
0 | 8 | 0 | 0 | 0.00 |
Jayant Yadav b Chris Rushworth c Michael Burgess |
1 | 8 | 0 | 0 | 12.50 |
Tom Helm b Oliver Hannon-Dalby Bowled |
2 | 33 | 0 | 0 | 6.06 |
Ethan Bamber b Oliver Hannon-Dalby c Michael Burgess |
6 | 21 | 1 | 0 | 28.57 |
Tim Murtagh b Danny Briggs Bowled |
0 | 2 | 0 | 0 | 0.00 |
Bowler
O
M
R
W
NB
WD
E/R
O Hannon-Dalby
24
12
52
3
0
0
2.17
C Rushworth
21
1
59
1
2
0
2.81
E Barnard
15
6
30
1
0
0
2.00
C Miles
17
4
53
3
0
0
3.12
D Briggs
18.2
4
28
2
0
0
1.54
R Yates
5
1
24
0
0
0
4.80
Wkt
Fall Of Wickets
Score
Over
1
M Stoneman
78-1
23.1
2
J Davies
102-2
33.3
3
J Cracknell
120-3
37.5
4
R Higgins
205-4
66.3
5
J Simpson
227-5
78.5
6
De Caires
229-6
80.6
7
J Yadav
234-7
83.2
8
Tom Helm
243-8
92.3
9
E Bamber
251-9
98.6
10
Tim Murtagh
251-10
100.2
-
Partnership
Runs
Balls
1
Mark Stoneman /
Sam Robson
77
140
2
Jack Davies /
Sam Robson
24
62
3
Joe Cracknell /
Sam Robson
18
26
4
Ryan Higgins /
Sam Robson
85
172
5
John Simpson /
Sam Robson
22
74
6
Joshua De Caires /
Sam Robson
2
13
7
Jayant Yadav /
Sam Robson
5
14
8
Tom Helm /
Sam Robson
9
55
9
Ethan Bamber /
Sam Robson
8
39
10
Tim Murtagh /
Sam Robson
0
8
Batter | R | B | 4s | 6s | SR |
Robert Yates Not out |
11 | 16 | 1 | 0 | 68.75 |
Alex Davies b Tim Murtagh LBW |
10 | 8 | 0 | 1 | 125.00 |
Dan Mousley b Tim Murtagh Stumped |
12 | 10 | 2 | 0 | 120.00 |
Ed Barnard Not out |
21 | 17 | 1 | 1 | 123.53 |
Bowler
O
M
R
W
NB
WD
E/R
Tim Murtagh
3
0
19
2
0
0
6.33
Tom Helm
4
0
28
0
0
0
7.00
J Yadav
1.3
0
7
0
0
0
5.38
Wkt
Fall Of Wickets
Score
Over
1
Alex Davies
13-1
2.4
2
D Mousley
27-2
4.5
-
Partnership
Runs
Balls
1
Robert Yates /
Alex Davies
13
16
2
Robert Yates /
Dan Mousley
14
13
3
Robert Yates /
Ed Barnard
31
22
warwickshire Last Match Played Scorecard Stats
DUR vs WAS in the Vitality Blast, North on Sun, 6 Jul '25
Durham 1.INN
Warwickshire 2.INN
Batter | R | B | 4s | 6s | SR |
Graham Clark b George Garton c Alex Davies |
43 | 22 | 3 | 3 | 195.45 |
Alex Lees b Hasan Ali c Ed Barnard |
4 | 5 | 1 | 0 | 80.00 |
Ollie Robinson b Hasan Ali c George Garton |
7 | 7 | 1 | 0 | 100.00 |
Colin Ackermann b Dan Mousley Run out |
27 | 17 | 4 | 0 | 158.82 |
Will Rhodes b Dan Mousley c Craig Miles |
51 | 36 | 7 | 1 | 141.67 |
James Neesham b Jake Lintott c Dan Mousley |
14 | 11 | 1 | 1 | 127.27 |
Kasey Aldridge b Hasan Ali LBW |
31 | 19 | 3 | 1 | 163.16 |
Zakary Foulkes Not out |
2 | 2 | 0 | 0 | 100.00 |
Matthew Potts Not out |
1 | 1 | 0 | 0 | 100.00 |
Bowler
O
M
R
W
NB
WD
E/R
G Garton
4
0
25
1
0
0
6.25
H Ali
4
0
32
3
0
0
8.00
Craig Miles
3
0
31
0
0
1
10.33
D Briggs
4
0
37
0
0
0
9.25
Jake Lintott
3
0
25
1
0
0
8.33
D Mousley
2
0
31
1
0
0
15.50
Wkt
Fall Of Wickets
Score
Over
1
A Lees
6-1
1.4
2
O Robinson
26-2
3.5
3
G Clark
75-3
7.3
4
C Ackermann
111-4
11.6
5
J Neesham
131-5
14.5
6
W Rhodes
175-6
18.6
7
K Aldridge
179-7
19.3
-
Partnership
Runs
Balls
1
Graham Clark /
Alex Lees
6
10
2
Graham Clark /
Ollie Robinson
20
13
3
Graham Clark /
Colin Ackermann
49
22
4
Will Rhodes /
Colin Ackermann
36
27
5
Will Rhodes /
James Neesham
20
17
6
Will Rhodes /
Kasey Aldridge
44
25
7
Zakary Foulkes /
Kasey Aldridge
4
3
8
Zakary Foulkes /
Matthew Potts
3
3
Batter | R | B | 4s | 6s | SR |
Alex Davies b Matthew Potts c Zakary Foulkes |
1 | 6 | 0 | 0 | 16.67 |
Tom Latham b James Neesham c Zakary Foulkes |
23 | 17 | 3 | 1 | 135.29 |
Dan Mousley b Kasey Aldridge c Nathan Sowter |
19 | 17 | 1 | 1 | 111.76 |
Sam Hain b Callum Parkinson c Matthew Potts |
20 | 16 | 1 | 1 | 125.00 |
Ed Barnard b Matthew Potts c Zakary Foulkes |
49 | 32 | 5 | 1 | 153.13 |
Robert Yates b Zakary Foulkes c Graham Clark |
17 | 11 | 2 | 0 | 154.55 |
George Garton b Zakary Foulkes c Nathan Sowter |
1 | 2 | 0 | 0 | 50.00 |
Hasan Ali b James Neesham c Alex Lees |
22 | 13 | 2 | 1 | 169.23 |
Danny Briggs Not out |
0 | 1 | 0 | 0 | 0.00 |
Jake Lintott Not out |
15 | 5 | 2 | 1 | 300.00 |
Bowler
O
M
R
W
NB
WD
E/R
Z Foulkes
4
0
34
2
0
0
8.50
Matthew Potts
4
0
37
2
0
0
9.25
J Neesham
4
0
30
2
0
1
7.50
N Sowter
3
0
30
0
0
0
10.00
C Parkinson
2
0
15
1
0
0
7.50
K Aldridge
3
0
26
1
0
4
8.67
Wkt
Fall Of Wickets
Score
Over
1
A Davies
7-1
1.5
2
T Latham
25-2
4.2
3
S Hain
63-3
8.5
4
D Mousley
65-4
9.4
5
R Yates
97-5
13.2
6
G Garton
99-6
13.5
7
E Barnard
159-7
19.1
8
H Ali
159-8
18.5
-
Partnership
Runs
Balls
1
Alex Davies /
Tom Latham
7
11
2
Dan Mousley /
Tom Latham
18
15
3
Dan Mousley /
Sam Hain
38
27
4
Dan Mousley /
Ed Barnard
2
5
5
Robert Yates /
Ed Barnard
32
22
6
George Garton /
Ed Barnard
2
3
7
Hasan Ali /
Ed Barnard
60
30
8
Danny Briggs /
Ed Barnard
0
2
9
Danny Briggs /
Jake Lintott
15
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
warwickshire vs middlesex H2H Past Matches (Useful For Predictions)
19 Sep '23 09:30 (UTC) - County Championship, Division 1
25 Jul '23 10:00 (UTC) - County Championship, Division 1
19 Aug '22 10:00 (UTC) - Metro Bank One-Day Cup, Group A
22 Jul '18 10:00 (UTC) - County Championship Two, 4 Days Test
View All
warwickshire Cricket Fixtures
09 Jul '25 18:00 (UTC) - Vitality Blast, North
11 Jul '25 16:30 (UTC) - Vitality Blast, North
13 Jul '25 14:00 (UTC) - Vitality Blast, North
18 Jul '25 17:30 (UTC) - Vitality Blast, North
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
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
22 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
warwickshire And middlesex Recently Played
warwickshire
Durham
Warwickshire
182
174
L
Leicestershire
Warwickshire
154
158
W
Sussex
Warwickshire
533
675
D
Warwickshire
Somerset
512
727
D
Warwickshire
Worcestershire
135
134
W
Warwickshire
Nottinghamshire
206
212
L
Yorkshire
Warwickshire
173
205
W
Northamptonshire
Warwickshire
184
174
L
Warwickshire
Derbyshire
199
141
W
Warwickshire
Yorkshire
168
164
W
Warwickshire
Durham
143
147
L
Nottinghamshire
Warwickshire
229
226
L
Worcestershire
Warwickshire
362
507
D
Warwickshire
Hampshire
414
503
L
Warwickshire
Surrey
665
519
D
Yorkshire
Warwickshire
437
439
W
Warwickshire
Nottinghamshire
274
367
L
Durham
Warwickshire
663
669
W
Warwickshire
Sussex
558
841
D
Nottinghamshire
Warwickshire
487
373
D
Warwickshire
Essex
192
232
L
Worcestershire
Warwickshire
307
380
D
Warwickshire
Gloucestershire
124
138
L
Warwickshire
Kent
420
399
W
Warwickshire
Somerset
607
445
D
Glamorgan
Warwickshire
247
208
L
Warwickshire
Worcestershire
288
286
W
Warwickshire
Nottinghamshire
182
135
L
Warwickshire
Yorkshire
242
246
L
Warwickshire
Glamorgan
0
143
-
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