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

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

yorkshire
W
W
D
W
L
W
L
W
L
W

middlesex
L
D
W
L
L
W
-
W
W
L
Overall Matches Result
Last 3 Matches
yorkshire
W
0
L
3
NR
1

middlesex
W
2
L
3
NR
1
Upcoming H2H Match
One Day Cup, Group B
yorkshire
Sunday
17 Aug '25

--
--
middlesex
YOR vs MID H2H Recent Match Scorecard
YOR vs MID in the County Championship, Division 2 on Thu, 29 Aug '24
Yorkshire 1.INN
Middlesex 2.INN
Yorkshire 3.INN
Batter | R | B | 4s | 6s | SR |
Adam Lyth b Luke Hollman LBW |
61 | 79 | 11 | 0 | 77.22 |
Finlay Bean b Henry Brookes Bowled |
27 | 49 | 5 | 0 | 55.10 |
James Wharton b Luke Hollman c Ryan Higgins |
40 | 86 | 2 | 1 | 46.51 |
William Luxton b Luke Hollman c Sam Robson |
31 | 85 | 4 | 1 | 36.47 |
Jonny Bairstow b Luke Hollman Bowled |
160 | 198 | 14 | 2 | 80.81 |
Jonathan Tattersall b Leus du Plooy c Ryan Higgins |
26 | 48 | 4 | 0 | 54.17 |
George Hill Not out |
169 | 257 | 16 | 2 | 65.76 |
Dom Bess Not out |
60 | 69 | 7 | 1 | 86.96 |
Bowler
O
M
R
W
NB
WD
E/R
T Roland-Jones
18
3
59
0
0
0
3.28
T Helm
20
2
80
0
4
0
4.00
Noah Cornwell
15
2
83
0
6
1
5.53
H Brookes
16
4
51
1
0
0
3.19
Luke Hollman
47
7
194
4
2
0
4.13
du Plooy
11
0
51
1
0
0
4.64
Ryan Higgins
5
1
18
0
4
0
3.60
S Robson
12
0
55
0
0
0
4.58
Wkt
Fall Of Wickets
Score
Over
1
F Bean
68-1
15.4
2
A Lyth
105-2
25.6
3
J Wharton
172-3
45.6
4
W Luxton
185-4
51.3
5
J Tattersall
242-5
64.6
6
J Bairstow
480-6
123.3
-
Partnership
Runs
Balls
1
Adam Lyth /
Finlay Bean
67
95
2
Adam Lyth /
James Wharton
37
61
3
William Luxton /
James Wharton
63
124
4
William Luxton /
Jonny Bairstow
13
33
5
Jonathan Tattersall /
Jonny Bairstow
55
83
6
George Hill /
Jonny Bairstow
238
351
7
George Hill /
Dom Bess
120
124
Batter | R | B | 4s | 6s | SR |
Sam Robson b Dom Bess LBW |
108 | 219 | 15 | 0 | 49.32 |
Mark Stoneman b Dom Bess c Adam Lyth |
27 | 55 | 3 | 0 | 49.09 |
Max Holden b Dom Bess c Jonathan Tattersall |
51 | 145 | 4 | 0 | 35.17 |
Leus du Plooy b Ben Coad c Dom Bess |
36 | 78 | 4 | 0 | 46.15 |
Ryan Higgins b Ben Coad Bowled |
155 | 259 | 22 | 1 | 59.85 |
Jack Davies b Dom Bess c Adam Lyth |
61 | 129 | 9 | 0 | 47.29 |
Luke Hollman b Dom Bess c Jonny Bairstow |
21 | 78 | 4 | 0 | 26.92 |
Toby Roland-Jones b Ben Coad Bowled |
31 | 49 | 6 | 0 | 63.27 |
Tom Helm b Dom Bess c James Wharton |
4 | 10 | 0 | 0 | 40.00 |
Henry Brookes Not out |
2 | 19 | 0 | 0 | 10.53 |
Noah Cornwell b Dom Bess c Jordan Thompson |
0 | 9 | 0 | 0 | 0.00 |
Bowler
O
M
R
W
NB
WD
E/R
B Coad
14
1
54
3
0
0
3.86
J Thompson
14
3
55
0
0
0
3.93
D Moriarty
61
9
174
0
0
0
2.85
Dom Bess
70.4
15
179
7
2
0
2.54
G Hill
3
1
7
0
0
0
2.33
A Lyth
12
2
31
0
2
0
2.58
Wkt
Fall Of Wickets
Score
Over
1
M Stoneman
61-1
18.2
2
M Holden
182-2
63.5
3
S Robson
207-3
75.2
4
du Plooy
263-4
92.4
5
J Davies
391-5
132.2
6
Luke Hollman
441-6
152.6
7
Ryan Higgins
504-7
166.6
8
T Roland-Jones
513-8
168.5
9
T Helm
516-9
172.1
10
Noah Cornwell
522-10
174.4
-
Partnership
Runs
Balls
1
Sam Robson /
Mark Stoneman
61
110
2
Sam Robson /
Max Holden
120
274
3
Sam Robson /
Leus du Plooy
24
70
4
Ryan Higgins /
Leus du Plooy
56
104
5
Ryan Higgins /
Jack Davies
128
238
6
Ryan Higgins /
Luke Hollman
50
124
7
Ryan Higgins /
Toby Roland-Jones
63
84
8
Tom Helm /
Toby Roland-Jones
9
11
9
Tom Helm /
Henry Brookes
3
20
10
Noah Cornwell /
Henry Brookes
6
15
Batter | R | B | 4s | 6s | SR |
Adam Lyth b Tom Helm c Ryan Higgins |
62 | 99 | 9 | 0 | 62.63 |
Finlay Bean b Luke Hollman LBW |
30 | 53 | 4 | 1 | 56.60 |
James Wharton Not out |
50 | 55 | 3 | 3 | 90.91 |
William Luxton Not out |
0 | 3 | 0 | 0 | 0.00 |
Bowler
O
M
R
W
NB
WD
E/R
T Roland-Jones
5
3
16
0
0
0
3.20
T Helm
9
2
19
1
0
0
2.11
Luke Hollman
8
1
44
1
0
0
5.50
H Brookes
4
0
20
0
0
0
5.00
du Plooy
9
0
43
0
0
0
4.78
Wkt
Fall Of Wickets
Score
Over
1
F Bean
66-1
15.6
2
A Lyth
149-2
33.4
-
Partnership
Runs
Balls
1
Adam Lyth /
Finlay Bean
66
96
2
Adam Lyth /
James Wharton
83
106
3
William Luxton /
James Wharton
1
8
yorkshire Last Match Played Scorecard Stats
DER vs YOR in the Vitality Blast, North on Sun, 6 Jul '25
Yorkshire 1.INN
Derbyshire 2.INN
Batter | R | B | 4s | 6s | SR |
Jonny Bairstow b Zak Chappell c Aneurin Donald |
29 | 19 | 4 | 1 | 152.63 |
Dawid Malan b Allah Mohammad Bowled |
22 | 17 | 1 | 2 | 129.41 |
William Luxton b Samit Patel c Harry Came |
14 | 16 | 1 | 0 | 87.50 |
James Wharton b Allah Mohammad c Harry Came |
33 | 23 | 1 | 3 | 143.48 |
Matthew Revis b Pat Brown c Harry Came |
26 | 21 | 2 | 1 | 123.81 |
Will Sutherland b Pat Brown c Ross Whiteley |
17 | 10 | 2 | 1 | 170.00 |
Jordan Thompson Not out |
37 | 11 | 2 | 4 | 336.36 |
Dom Bess Not out |
3 | 3 | 0 | 0 | 100.00 |
Bowler
O
M
R
W
NB
WD
E/R
A Thomson
2
0
18
0
0
0
9.00
A Mohammad
4
0
21
2
0
3
5.25
Z Chappell
4
0
64
1
0
1
16.00
P Brown
4
0
37
2
0
1
9.25
M Andersson
2
0
17
0
0
0
8.50
S Patel
4
0
31
1
0
1
7.75
Wkt
Fall Of Wickets
Score
Over
1
D Malan
48-1
5.1
2
J Bairstow
61-2
6.5
3
W Luxton
94-3
10.3
4
J Wharton
125-4
14.5
5
M Revis
149-5
16.6
6
W Sutherland
171-6
18.1
-
Partnership
Runs
Balls
1
Jonny Bairstow /
Dawid Malan
48
31
2
Jonny Bairstow /
William Luxton
13
10
3
James Wharton /
William Luxton
33
22
4
James Wharton /
Matthew Revis
31
26
5
Will Sutherland /
Matthew Revis
24
13
6
Will Sutherland /
Jordan Thompson
22
7
7
Dom Bess /
Jordan Thompson
29
11
Batter | R | B | 4s | 6s | SR |
Aneurin Donald b Jafer Chohan c James Wharton |
85 | 30 | 8 | 7 | 283.33 |
Caleb Jewell b Will Sutherland c Will O'Rourke |
31 | 26 | 4 | 1 | 119.23 |
Wayne Madsen Not out |
38 | 25 | 7 | 0 | 152.00 |
Samit Patel b Will O'Rourke c Dom Bess |
6 | 6 | 1 | 0 | 100.00 |
Ross Whiteley Not out |
29 | 17 | 2 | 2 | 170.59 |
Bowler
O
M
R
W
NB
WD
E/R
D Bess
2
0
29
0
0
0
14.50
M Milnes
3
0
46
0
0
0
15.33
W O'Rourke
4
0
50
1
0
2
12.50
W Sutherland
3
0
16
1
0
0
5.33
J Thompson
3.2
0
28
0
0
2
8.75
J Chohan
2
0
28
1
0
0
14.00
Wkt
Fall Of Wickets
Score
Over
1
C Jewell
115-1
8.5
2
A Donald
125-2
9.3
3
S Patel
141-3
11.4
-
Partnership
Runs
Balls
1
Caleb Jewell /
Aneurin Donald
115
53
2
Wayne Madsen /
Aneurin Donald
10
4
3
Wayne Madsen /
Samit Patel
16
13
4
Wayne Madsen /
Ross Whiteley
60
34
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
yorkshire vs middlesex H2H Past Matches (Useful For Predictions)
29 Aug '24 10:00 (UTC) - County Championship, Division 2
19 Apr '24 10:00 (UTC) - County Championship, Division 2
22 Aug '23 10:00 (UTC) - One Day Cup, Group A
yorkshire Cricket Fixtures
11 Jul '25 18:00 (UTC) - Vitality Blast, North
13 Jul '25 14:00 (UTC) - Vitality Blast, North
17 Jul '25 17:30 (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
08 Aug '25 10:00 (UTC) - One Day Cup, Group B
12 Aug '25 10:00 (UTC) - One Day Cup, Group B
14 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
yorkshire And middlesex Recently Played
yorkshire
Derbyshire
Yorkshire
201
200
L
Yorkshire
Worcestershire
233
192
W
Yorkshire
Essex
500
499
W
Nottinghamshire
Yorkshire
635
510
D
Durham
Yorkshire
193
130
L
Yorkshire
Durham
128
131
L
Yorkshire
Warwickshire
173
205
L
Nottinghamshire
Yorkshire
166
175
W
Yorkshire
Leicestershire
213
107
W
Warwickshire
Yorkshire
168
164
L
Worcestershire
Yorkshire
201
135
L
Yorkshire
Northamptonshire
224
237
L
Yorkshire
Nottinghamshire
458
621
L
Surrey
Yorkshire
512
484
L
Essex
Yorkshire
396
642
D
Yorkshire
Warwickshire
437
439
L
Durham
Yorkshire
427
584
D
Yorkshire
Worcestershire
771
267
W
Hampshire
Yorkshire
397
396
L
Yorkshire
Northamptonshire
726
218
D
Glamorgan
Yorkshire
448
634
W
Leicestershire
Yorkshire
307
379
W
Yorkshire
Middlesex
751
522
D
Yorkshire
Sussex
429
428
W
Glamorgan
Yorkshire
230
168
L
Warwickshire
Yorkshire
242
246
W
Yorkshire
Leicestershire
236
152
L
Yorkshire
Essex
244
243
W
Yorkshire
Gloucestershire
215
251
L
Yorkshire
Sussex
261
212
W
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