Middlesex vs Derbyshire: Prediction, Head-to-Head, Odds & Stats (Fri, 15 May '26)
Wojtek Kolan
Published on 07 Sep, 07:02 PM
Next Match 15/05/26 at 10:00 AM UTC
Middlesex vs Derbyshire
📍 Lord's, England.
Scheduled H2H Match For Middlesex Vs Derbyshire
Fri, 15 May 2026 at 10:00 AM UTC
Middlesex
GBR
Recent Form
W
W
D
D
D
3
Win
Last 10 Played
10
5 Draws2
Win
5
Position
3
Derbyshire
GBR
Recent Form
L
L
D
D
D
3
Win
Last 10 Played
10
5 Draws2
Win
5
Position
3
Game Schedule - Time Of Fixture
Middlesex will square off vs Derbyshire in County Championship, Division 2 on Fri, 15 May 2026 at 10:00 AM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.
Middlesex vs Derbyshire H2H Results Summary
Analyzing the last 10 H2H matches between these teams, Middlesex have got the victory 3 times and Derbyshire have come out on top on 2 occasion. In the most recent game between them, Derbyshire won 298-436.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Middlesex | 3 |
| Derbyshire | 2 |
Middlesex vs Derbyshire Past H2H Matches
County Championship
09:30 AM
08/09/25
08/09/25
Middlesex
298
Derbyshire
436
10:00 AM
25/04/25
25/04/25
Derbyshire
472
Middlesex
622
09:30 AM
17/09/24
17/09/24
Derbyshire
292
Middlesex
358
10:00 AM
23/06/24
23/06/24
Middlesex
735
Derbyshire
541
10:00 AM
12/06/22
12/06/22
Derbyshire
318
Middlesex
447
10:00 AM
07/04/22
07/04/22
Middlesex
659
Derbyshire
559
10:00 AM
30/08/21
30/08/21
Middlesex
538
Derbyshire
426
Metro Bank One-Day Cup
10:00 AM
27/07/24
27/07/24
Derbyshire
267
Middlesex
266
County Championship Two
10:00 AM
23/09/19
23/09/19
Middlesex
260
Derbyshire
304
10:00 AM
30/06/19
30/06/19
Derbyshire
735
Middlesex
250
09:30 AM
18/09/18
18/09/18
Middlesex
622
Derbyshire
505
10:00 AM
20/04/18
20/04/18
Derbyshire
598
Middlesex
497
Middlesex Recent Matches
County Championship (7 Matches)
09:30 AM
24/09/25
24/09/25
Middlesex
634
Gloucestershire
567
W
09:30 AM
15/09/25
15/09/25
Lancashire
375
Middlesex
310
D
09:30 AM
08/09/25
08/09/25
Middlesex
298
Derbyshire
436
D
10:00 AM
29/07/25
29/07/25
Gloucestershire
404
Middlesex
445
D
10:00 AM
22/07/25
22/07/25
Middlesex
625
Northamptonshire
518
W
10:00 AM
29/06/25
29/06/25
Leicestershire
407
Middlesex
534
W
10:00 AM
22/06/25
22/06/25
Northamptonshire
748
Middlesex
745
L
Metro Bank One-Day Cup (9 Matches)
10:00 AM
28/08/25
28/08/25
Hampshire
229
Middlesex
187
L
10:00 AM
26/08/25
26/08/25
Lancashire
291
Middlesex
292
W
10:00 AM
24/08/25
24/08/25
Northamptonshire
189
Middlesex
192
W
10:00 AM
19/08/25
19/08/25
Middlesex
283
Kent
279
W
10:00 AM
17/08/25
17/08/25
Middlesex
129
Yorkshire
130
L
10:00 AM
15/08/25
15/08/25
Warwickshire
189
Middlesex
217
W
10:00 AM
13/08/25
13/08/25
Durham
387
Middlesex
390
W
10:00 AM
10/08/25
10/08/25
Middlesex
256
Sussex
255
W
10:00 AM
06/08/25
06/08/25
Middlesex
289
Somerset
293
L
T20 Blast (14 Matches)
05:30 PM
18/07/25
18/07/25
Glamorgan
184
Middlesex
132
L
05:15 PM
16/07/25
16/07/25
Middlesex
181
Surrey
189
L
03:00 PM
13/07/25
13/07/25
Kent
165
Middlesex
160
L
04:00 PM
11/07/25
11/07/25
Middlesex
189
Gloucestershire
166
W
04:00 PM
09/07/25
09/07/25
Middlesex
187
Hampshire
188
L
03:00 PM
06/07/25
06/07/25
Gloucestershire
204
Middlesex
195
L
05:45 PM
20/06/25
20/06/25
Surrey
194
Middlesex
119
L
05:15 PM
19/06/25
19/06/25
Middlesex
161
Essex
160
W
06:00 PM
13/06/25
13/06/25
Hampshire
63
Middlesex
75
D
05:30 PM
12/06/25
12/06/25
Somerset
235
Middlesex
229
L
01:00 PM
08/06/25
08/06/25
Essex
156
Middlesex
159
W
05:15 PM
05/06/25
05/06/25
Middlesex
0
Kent
172
-
03:00 PM
01/06/25
01/06/25
Middlesex
124
Glamorgan
128
L
05:15 PM
29/05/25
29/05/25
Middlesex
186
Sussex
202
L
Derbyshire Recent Matches
County Championship (8 Matches)
09:30 AM
24/09/25
24/09/25
Kent
469
Derbyshire
698
W
09:30 AM
15/09/25
15/09/25
Derbyshire
17
Glamorgan
259
D
09:30 AM
08/09/25
08/09/25
Middlesex
298
Derbyshire
436
D
10:00 AM
29/07/25
29/07/25
Northamptonshire
550
Derbyshire
562
D
10:00 AM
22/07/25
22/07/25
Derbyshire
445
Leicestershire
634
L
10:00 AM
29/06/25
29/06/25
Derbyshire
512
Lancashire
773
L
10:00 AM
22/06/25
22/06/25
Gloucestershire
713
Derbyshire
694
D
10:00 AM
23/05/25
23/05/25
Derbyshire
587
Kent
573
W
Metro Bank One-Day Cup (8 Matches)
10:00 AM
26/08/25
26/08/25
Derbyshire
322
Essex
366
L
10:00 AM
24/08/25
24/08/25
Hampshire
341
Derbyshire
339
L
10:00 AM
22/08/25
22/08/25
Derbyshire
345
Surrey
388
L
10:00 AM
20/08/25
20/08/25
Leicestershire
312
Derbyshire
312
D
10:00 AM
15/08/25
15/08/25
Derbyshire
315
Worcestershire
316
L
10:00 AM
10/08/25
10/08/25
Derbyshire
341
Nottinghamshire
214
W
10:00 AM
07/08/25
07/08/25
Glamorgan
0
Derbyshire
0
-
10:00 AM
05/08/25
05/08/25
Gloucestershire
341
Derbyshire
282
L
T20 Blast (14 Matches)
05:30 PM
18/07/25
18/07/25
Derbyshire
106
Warwickshire
233
L
02:00 PM
13/07/25
13/07/25
Yorkshire
151
Derbyshire
157
W
05:30 PM
11/07/25
11/07/25
Northamptonshire
237
Derbyshire
224
L
06:00 PM
10/07/25
10/07/25
Derbyshire
162
Worcestershire
174
L
01:30 PM
06/07/25
06/07/25
Derbyshire
201
Yorkshire
200
W
02:00 PM
05/07/25
05/07/25
Lancashire
178
Derbyshire
136
L
06:00 PM
20/06/25
20/06/25
Derbyshire
163
Lancashire
243
L
02:00 PM
14/06/25
14/06/25
Derbyshire
197
Leicestershire
196
W
05:30 PM
13/06/25
13/06/25
Nottinghamshire
153
Derbyshire
199
W
05:30 PM
11/06/25
11/06/25
Durham
168
Derbyshire
152
L
03:00 PM
08/06/25
08/06/25
Warwickshire
199
Derbyshire
141
L
06:00 PM
06/06/25
06/06/25
Derbyshire
162
Nottinghamshire
120
L
06:00 PM
04/06/25
04/06/25
Derbyshire
188
Northamptonshire
194
L
05:30 PM
30/05/25
30/05/25
Leicestershire
171
Derbyshire
170
L
Middlesex Next Fixtures
T20 Blast
05:30 PM
22/05/26
22/05/26
Middlesex
Kent
Prediction
05:30 PM
24/05/26
24/05/26
Middlesex
Surrey
Prediction
05:45 PM
30/05/26
30/05/26
Sussex
Middlesex
Prediction
05:30 PM
31/05/26
31/05/26
Middlesex
Hampshire
Prediction
05:45 PM
03/06/26
03/06/26
Surrey
Middlesex
Prediction
05:30 PM
07/06/26
07/06/26
Middlesex
Essex
Prediction
05:30 PM
26/06/26
26/06/26
Glamorgan
Middlesex
Prediction
05:30 PM
28/06/26
28/06/26
Middlesex
Durham
Prediction
05:30 PM
05/07/26
05/07/26
Essex
Middlesex
Prediction
05:30 PM
08/07/26
08/07/26
Hampshire
Middlesex
Prediction
05:30 PM
10/07/26
10/07/26
Middlesex
Sussex
Prediction
05:30 PM
12/07/26
12/07/26
Kent
Middlesex
Prediction
Metro Bank One-Day Cup
10:00 AM
21/07/26
21/07/26
Middlesex
Essex
Prediction
10:00 AM
24/07/26
24/07/26
Hampshire
Middlesex
Prediction
10:00 AM
26/07/26
26/07/26
Middlesex
Glamorgan
Prediction
10:00 AM
31/07/26
31/07/26
Worcestershire
Middlesex
Prediction
10:00 AM
02/08/26
02/08/26
Middlesex
Yorkshire
Prediction
10:00 AM
07/08/26
07/08/26
Durham
Middlesex
Prediction
10:00 AM
11/08/26
11/08/26
Middlesex
Sussex
Prediction
County Championship
10:00 AM
03/04/26
03/04/26
Middlesex
Gloucestershire
Prediction
10:00 AM
10/04/26
10/04/26
Middlesex
Worcestershire
Prediction
10:00 AM
17/04/26
17/04/26
Northamptonshire
Middlesex
Prediction
10:00 AM
01/05/26
01/05/26
Middlesex
Durham
Prediction
10:00 AM
08/05/26
08/05/26
Lancashire
Middlesex
Prediction
10:00 AM
15/05/26
15/05/26
Middlesex
Derbyshire
Prediction
10:00 AM
12/06/26
12/06/26
Worcestershire
Middlesex
Prediction
10:00 AM
19/06/26
19/06/26
Kent
Middlesex
Prediction
10:00 AM
20/08/26
20/08/26
Middlesex
Kent
Prediction
10:00 AM
27/08/26
27/08/26
Derbyshire
Middlesex
Prediction
10:00 AM
02/09/26
02/09/26
Middlesex
Lancashire
Prediction
Derbyshire Next Fixtures
T20 Blast
05:30 PM
22/05/26
22/05/26
Derbyshire
Durham
Prediction
05:30 PM
24/05/26
24/05/26
Yorkshire
Derbyshire
Prediction
05:45 PM
27/05/26
27/05/26
Leicestershire
Derbyshire
Prediction
05:30 PM
29/05/26
29/05/26
Derbyshire
Nottinghamshire
Prediction
05:30 PM
31/05/26
31/05/26
Essex
Derbyshire
Prediction
05:30 PM
07/06/26
07/06/26
Nottinghamshire
Derbyshire
Prediction
05:30 PM
28/06/26
28/06/26
Derbyshire
Yorkshire
Prediction
05:30 PM
01/07/26
01/07/26
Derbyshire
Lancashire
Prediction
05:30 PM
06/07/26
06/07/26
Lancashire
Derbyshire
Prediction
05:30 PM
08/07/26
08/07/26
Derbyshire
Somerset
Prediction
05:30 PM
10/07/26
10/07/26
Durham
Derbyshire
Prediction
05:30 PM
12/07/26
12/07/26
Derbyshire
Leicestershire
Prediction
Metro Bank One-Day Cup
10:00 AM
21/07/26
21/07/26
Derbyshire
Durham
Prediction
10:00 AM
24/07/26
24/07/26
Worcestershire
Derbyshire
Prediction
10:00 AM
26/07/26
26/07/26
Essex
Derbyshire
Prediction
10:00 AM
31/07/26
31/07/26
Derbyshire
Glamorgan
Prediction
10:00 AM
02/08/26
02/08/26
Derbyshire
Sussex
Prediction
10:00 AM
07/08/26
07/08/26
Yorkshire
Derbyshire
Prediction
10:00 AM
11/08/26
11/08/26
Hampshire
Derbyshire
Prediction
County Championship
10:00 AM
03/04/26
03/04/26
Derbyshire
Worcestershire
Prediction
10:00 AM
10/04/26
10/04/26
Lancashire
Derbyshire
Prediction
10:00 AM
24/04/26
24/04/26
Derbyshire
Gloucestershire
Prediction
10:00 AM
01/05/26
01/05/26
Kent
Derbyshire
Prediction
10:00 AM
08/05/26
08/05/26
Derbyshire
Northamptonshire
Prediction
10:00 AM
15/05/26
15/05/26
Middlesex
Derbyshire
Prediction
10:00 AM
12/06/26
12/06/26
Durham
Derbyshire
Prediction
10:00 AM
19/06/26
19/06/26
Derbyshire
Lancashire
Prediction
10:00 AM
20/08/26
20/08/26
Derbyshire
Durham
Prediction
10:00 AM
27/08/26
27/08/26
Derbyshire
Middlesex
Prediction
10:00 AM
02/09/26
02/09/26
Gloucestershire
Derbyshire
Prediction
Middlesex Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Sam Robson b Ajeet Dale c Daaryoush Ahmed | 14 | 16 | 3 | 87.50 | |
| Joshua De Caires b Ajeet Dale c James Bracey | 10 | 22 | 2 | 45.45 | |
| Luke Hollman b Ajeet Dale c James Bracey | 55 | 81 | 11 | 67.90 | |
| Leus du Plooy Not out | 263 | 358 | 21 | 2 | 73.46 |
| Ryan Higgins b Ajeet Dale (LBW) | 1 | 0.00 | |||
| Ben Geddes b Graeme van Buuren (LBW) | 60 | 100 | 7 | 1 | 60.00 |
| Joe Cracknell b Ajeet Dale c Oliver Price | 64 | 118 | 8 | 1 | 54.24 |
| Zafar Gohar b Graeme van Buuren (Bowled) | 24 | 40 | 4 | 60.00 | |
| Sebastian Morgan b Oliver Price (Stumped) | 97 | 143 | 13 | 1 | 67.83 |
| Toby Roland-Jones b Oliver Price c Jack Taylor | 19 | 9 | 1 | 2 | 211.11 |
Extras: 28W: 6N: 4B: 16LB: 2P: 0
Total: 634/9 (147.4 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Matt Taylor | 26 | 2 | 128 | 0 | 0 | 0 | 4.92 |
| Ajeet Dale | 25 | 1 | 108 | 5 | 0 | 0 | 4.32 |
| Daaryoush Ahmed | 6.4 | 0 | 23 | 0 | 4 | 2 | 3.59 |
| Ben Charlesworth | 4 | 0 | 24 | 0 | 0 | 0 | 6.00 |
| Oliver Price | 17 | 1 | 62 | 2 | 0 | 0 | 3.65 |
| Graeme van Buuren | 32 | 2 | 90 | 2 | 0 | 2 | 2.81 |
| Marchant de Lange | 25 | 1 | 106 | 0 | 0 | 0 | 4.24 |
| Miles Hammond | 8 | 1 | 44 | 0 | 0 | 0 | 5.50 |
| Jack Taylor | 4 | 0 | 31 | 0 | 0 | 0 | 7.75 |
Fall of Wickets
1. Sam Robson29-1 (5.1)
2. Joshua De Caires34-2 (7.2)
3. Ryan Higgins161-3 (31.4)
4. Luke Hollman161-4 (31.3)
5. Ben Geddes282-5 (66.2)
6. Joe Cracknell398-6 (97.4)
7. Zafar Gohar431-7 (108.1)
8. Sebastian Morgan610-8 (145.4)
9. Toby Roland-Jones634-9 (147.4)
Partnerships
Sam Robson / Joshua De Caires29 (31)
Luke Hollman / Joshua De Caires5 (13)
Luke Hollman / Leus du Plooy125 (147)
Ryan Higgins / Leus du Plooy0 (1)
Ben Geddes / Leus du Plooy121 (208)
Joe Cracknell / Leus du Plooy116 (188)
Zafar Gohar / Leus du Plooy33 (63)
Sebastian Morgan / Leus du Plooy179 (225)
Toby Roland-Jones / Leus du Plooy24 (12)
Derbyshire Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Luis Reece b Matt Parkinson c Ben Compton | 211 | 342 | 23 | 1 | 61.70 |
| Aneurin Donald b Michael Cohen (Bowled) | 55 | 63 | 11 | 87.30 | |
| Harry Came b Matt Parkinson (Stumped) | 35 | 90 | 3 | 38.89 | |
| Wayne Madsen b Matt Parkinson (LBW) | 198 | 236 | 20 | 4 | 83.90 |
| Martin Andersson b Oliver Curtiss c Mo Rizvi | 85 | 75 | 8 | 3 | 113.33 |
| Brooke Guest b Joey Evison (Run out) | 9 | 11 | 1 | 81.82 | |
| Anuj Dal Not out | 52 | 53 | 5 | 98.11 | |
| Amrit Basra Not out | 16 | 9 | 3 | 177.78 |
Extras: 37W: 3N: 18B: 8LB: 8P: 0
Total: 698/6 (145 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| J Evison | 23 | 2 | 102 | 0 | 0 | 0 | 4.43 |
| G Stewart | 21 | 1 | 81 | 0 | 8 | 0 | 3.86 |
| M Cohen | 24 | 3 | 111 | 1 | 2 | 3 | 4.63 |
| E Singh | 9 | 0 | 33 | 0 | 6 | 0 | 3.67 |
| J Denly | 10 | 0 | 41 | 0 | 0 | 0 | 4.10 |
| C Flintoff | 15 | 1 | 83 | 0 | 0 | 0 | 5.53 |
| Matt Parkinson | 38 | 0 | 188 | 3 | 2 | 0 | 4.95 |
| O Curtiss | 5 | 0 | 43 | 1 | 0 | 0 | 8.60 |
Fall of Wickets
1. A Donald70-1 (15.4)
2. H Came158-2 (43.1)
3. Wayne Madsen516-3 (117.2)
4. L Reece547-4 (123.3)
5. B Guest561-5 (126.6)
6. M Andersson669-6 (141.5)
Partnerships
Luis Reece / Aneurin Donald69 (95)
Luis Reece / Harry Came84 (169)
Luis Reece / Wayne Madsen354 (449)
Luis Reece / Martin Andersson31 (37)
Brooke Guest / Martin Andersson14 (21)
Anuj Dal / Martin Andersson108 (89)
Anuj Dal / Amrit Basra29 (19)
County Championship, Division 1 Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 0 | 0 | 0 | 0 | ||
| 2 | 0 | 0 | 0 | 0 | ||
| 3 | 0 | 0 | 0 | 0 | ||
| 4 | 0 | 0 | 0 | 0 | ||
| 5 | 0 | 0 | 0 | 0 | ||
| 6 | 0 | 0 | 0 | 0 | ||
| 7 | 0 | 0 | 0 | 0 | ||
| 8 | 0 | 0 | 0 | 0 | ||
| 9 | 0 | 0 | 0 | 0 | ||
| 10 | 0 | 0 | 0 | 0 |
Cricket Previews & Betting Tips

04 Dec 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Queensland Betting Tips & Picks December 4, 2025

03 Dec 2025
Read Full Article →Sheffield Shield Preview And Prediction: Victoria vs Western Australia Betting Tips & Picks December 3, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: South Australia vs Western Australia Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Queensland vs Victoria Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Tasmania Betting Tips & Picks November 21, 2025

10 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs Queensland Betting Tips & Picks November 11, 2025
Top Upcoming
Perth Scorchers
Sydney Sixers
Melbourne Renegades
Brisbane Heat
Hobart Hurricanes
Sydney Thunder
Sydney Sixers
Adelaide Strikers
South Western Districts
Border
Melbourne Stars
Hobart Hurricanes
Panadura Sports Club
Nugegoda Sports Welfare Club
Kurunegala Youth Cricket Club
Badureliya Sports Club
Nondescripts Cricket Club
Moors Sports Club
Bloomfield Cricket and Athletic Club
Colts Cricket Club
08:15 AM 14/12/25
Prediction08:15 AM 15/12/25
Prediction08:15 AM 16/12/25
Prediction08:15 AM 17/12/25
Prediction08:00 AM 18/12/25
Prediction08:15 AM 18/12/25
Prediction04:30 AM 19/12/25
Prediction04:30 AM 19/12/25
Prediction04:30 AM 19/12/25
Prediction04:30 AM 19/12/25
Prediction