Middlesex vs Worcestershire: Prediction, Head-to-Head, Odds & Stats (Fri, 10 Apr '26)

Wojtek Kolan

Wojtek Kolan

Published on 10 Apr, 10:00 AM

Next Match 10/04/26 at 10:00 AM UTC

Middlesex vs Worcestershire
📍 Lord's, England.

Scheduled H2H Match For Middlesex Vs Worcestershire

cricket Tour Logo.
County Championship, Division 2

Fri, 10 Apr 2026 at 10:00 AM UTC

Middlesex
Middlesex

Country GBR FlagGBR

Recent Form

W
W
D
D
D
Worcestershire
Worcestershire

Country GBR FlagGBR

Recent Form

D
L
D
L
D

3

Win

Last 6 Played

6
1 Draws

2

Win

5
Position
10

Game Schedule - Time Of Fixture

Middlesex will square off vs Worcestershire in County Championship, Division 2 on Fri, 10 Apr 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 Worcestershire H2H Results Summary

Analyzing the most recent 6 head to head results between these competitors, Middlesex have won 3 times and Worcestershire have got the victory on 2 occasion. In the latest game between them, Worcestershire won 371-188.


Head-to-Head (Last 6 Matches)
Middlesex3
Worcestershire2

Middlesex vs Worcestershire Past H2H Matches

11177
Metro Bank One-Day Cup
10:00 AM
24/07/24
187828
Worcestershire
371
187833
Middlesex
188
10:00 AM
01/08/21
187828
Worcestershire
289
187833
Middlesex
302
16506
County Championship
09:30 AM
26/09/22
187828
Worcestershire
225
187833
Middlesex
509
10:00 AM
11/07/22
187833
Middlesex
428
187828
Worcestershire
429
09:30 AM
12/09/21
187833
Middlesex
391
187828
Worcestershire
290
11174
County Championship Two
10:00 AM
27/05/19
187828
Worcestershire
381
187833
Middlesex
508

Middlesex Recent Matches

16506
County Championship (7 Matches)
09:30 AM
24/09/25
187833
Middlesex
634
187835
Gloucestershire
567
W
09:30 AM
15/09/25
187822
Lancashire
375
187833
Middlesex
310
D
09:30 AM
08/09/25
187833
Middlesex
298
187838
Derbyshire
436
D
10:00 AM
29/07/25
187835
Gloucestershire
404
187833
Middlesex
445
D
10:00 AM
22/07/25
187833
Middlesex
625
187831
Northamptonshire
518
W
10:00 AM
29/06/25
187839
Leicestershire
407
187833
Middlesex
534
W
10:00 AM
22/06/25
187831
Northamptonshire
748
187833
Middlesex
745
L
11177
Metro Bank One-Day Cup (9 Matches)
10:00 AM
28/08/25
187821
Hampshire
229
187833
Middlesex
187
L
10:00 AM
26/08/25
187822
Lancashire
291
187833
Middlesex
292
W
10:00 AM
24/08/25
187831
Northamptonshire
189
187833
Middlesex
192
W
10:00 AM
19/08/25
187833
Middlesex
283
187834
Kent
279
W
10:00 AM
17/08/25
187833
Middlesex
129
187837
Yorkshire
130
L
10:00 AM
15/08/25
187820
Warwickshire
189
187833
Middlesex
217
W
10:00 AM
13/08/25
187830
Durham
387
187833
Middlesex
390
W
10:00 AM
10/08/25
187833
Middlesex
256
187836
Sussex
255
W
10:00 AM
06/08/25
187833
Middlesex
289
187832
Somerset
293
L
11268
T20 Blast (14 Matches)
05:30 PM
18/07/25
187827
Glamorgan
184
187833
Middlesex
132
L
05:15 PM
16/07/25
187833
Middlesex
181
187819
Surrey
189
L
03:00 PM
13/07/25
187834
Kent
165
187833
Middlesex
160
L
04:00 PM
11/07/25
187833
Middlesex
189
187835
Gloucestershire
166
W
04:00 PM
09/07/25
187833
Middlesex
187
187821
Hampshire
188
L
03:00 PM
06/07/25
187835
Gloucestershire
204
187833
Middlesex
195
L
05:45 PM
20/06/25
187819
Surrey
194
187833
Middlesex
119
L
05:15 PM
19/06/25
187833
Middlesex
161
187829
Essex
160
W
06:00 PM
13/06/25
187821
Hampshire
63
187833
Middlesex
75
D
05:30 PM
12/06/25
187832
Somerset
235
187833
Middlesex
229
L
01:00 PM
08/06/25
187829
Essex
156
187833
Middlesex
159
W
05:15 PM
05/06/25
187833
Middlesex
0
187834
Kent
172
-
03:00 PM
01/06/25
187833
Middlesex
124
187827
Glamorgan
128
L
05:15 PM
29/05/25
187833
Middlesex
186
187836
Sussex
202
L

Worcestershire Recent Matches

16506
County Championship (7 Matches)
09:30 AM
24/09/25
187828
Worcestershire
410
187836
Sussex
413
L
09:30 AM
15/09/25
187830
Durham
450
187828
Worcestershire
591
D
09:30 AM
08/09/25
187828
Worcestershire
342
187826
Nottinghamshire
343
L
10:00 AM
29/07/25
187828
Worcestershire
552
187821
Hampshire
606
D
10:00 AM
22/07/25
187820
Warwickshire
580
187828
Worcestershire
576
L
10:00 AM
29/06/25
187821
Hampshire
515
187828
Worcestershire
679
D
10:00 AM
22/06/25
187828
Worcestershire
339
187819
Surrey
344
L
11177
Metro Bank One-Day Cup (10 Matches)
10:00 AM
20/09/25
187821
Hampshire
237
187828
Worcestershire
188
W
10:00 AM
31/08/25
187828
Worcestershire
275
187832
Somerset
141
W
10:00 AM
26/08/25
187828
Worcestershire
269
187819
Surrey
266
W
10:00 AM
24/08/25
187839
Leicestershire
312
187828
Worcestershire
328
W
10:00 AM
22/08/25
187828
Worcestershire
298
187827
Glamorgan
297
W
10:00 AM
17/08/25
187828
Worcestershire
237
187835
Gloucestershire
240
L
10:00 AM
15/08/25
187838
Derbyshire
315
187828
Worcestershire
316
W
10:00 AM
13/08/25
187828
Worcestershire
196
187821
Hampshire
194
W
10:00 AM
10/08/25
187829
Essex
280
187828
Worcestershire
340
W
10:00 AM
07/08/25
187826
Nottinghamshire
326
187828
Worcestershire
312
D
11268
T20 Blast (13 Matches)
04:30 PM
17/07/25
187828
Worcestershire
206
187826
Nottinghamshire
161
W
01:30 PM
13/07/25
187828
Worcestershire
176
187839
Leicestershire
173
W
04:30 PM
11/07/25
187828
Worcestershire
153
187820
Warwickshire
176
L
06:00 PM
10/07/25
187838
Derbyshire
162
187828
Worcestershire
174
W
02:00 PM
06/07/25
187831
Northamptonshire
152
187828
Worcestershire
153
W
05:30 PM
04/07/25
187837
Yorkshire
233
187828
Worcestershire
192
L
06:00 PM
20/06/25
187820
Warwickshire
135
187828
Worcestershire
134
L
04:30 PM
18/06/25
187828
Worcestershire
156
187830
Durham
155
W
03:00 PM
15/06/25
187839
Leicestershire
153
187828
Worcestershire
150
L
04:30 PM
13/06/25
187828
Worcestershire
143
187822
Lancashire
146
L
06:00 PM
07/06/25
187826
Nottinghamshire
181
187828
Worcestershire
206
W
04:30 PM
06/06/25
187828
Worcestershire
159
187831
Northamptonshire
190
L
01:30 PM
01/06/25
187828
Worcestershire
201
187837
Yorkshire
135
W

Middlesex Next Fixtures

Worcestershire Next Fixtures

Middlesex Last Match Played Scorecard Stats

BatterRB4s6sSR
Sam Robson
b Ajeet Dale c Daaryoush Ahmed
1416387.50
Joshua De Caires
b Ajeet Dale c James Bracey
1022245.45
Luke Hollman
b Ajeet Dale c James Bracey
55811167.90
Leus du Plooy
Not out
26335821273.46
Ryan Higgins
b Ajeet Dale (LBW)
1--
Ben Geddes
b Graeme van Buuren (LBW)
601007160.00
Joe Cracknell
b Ajeet Dale c Oliver Price
641188154.24
Zafar Gohar
b Graeme van Buuren (Bowled)
2440460.00
Sebastian Morgan
b Oliver Price (Stumped)
9714313167.83
Toby Roland-Jones
b Oliver Price c Jack Taylor
19912211.11
Extras: 28W: 6N: 4B: 16LB: 2P: 0
Total: 634/9 (147.4 overs)
BowlerOMRWNBWDE/R
Matt Taylor2621280004.92
Ajeet Dale2511085004.32
Daaryoush Ahmed6.40230423.59
Ben Charlesworth40240006.00
Oliver Price171622003.65
Graeme van Buuren322902022.81
Marchant de Lange2511060004.24
Miles Hammond81440005.50
Jack Taylor40310007.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)

Worcestershire Last Match Played Scorecard Stats

BatterRB4s6sSR
Rehaan Edavalath
b Ollie Robinson c John Simpson
3--
Jake Libby
b Ollie Robinson (Bowled)
1--
Isaac Mohammed
b Ollie Robinson (LBW)
516131.25
Daniel Lategan
b Ollie Robinson c Danny Lamb
41506182.00
Rob Jones
b Ollie Robinson (LBW)
1812.50
Gareth Roderick
b Jaydev Unadkat c John Simpson
2243551.16
Ethan Brookes
b Jaydev Unadkat c James Coles
1234.35
Matthew Waite
b Ollie Robinson (LBW)
33344197.06
Tom Taylor
b Jaydev Unadkat c Oliver Carter
914264.29
Ben Allison
b Jaydev Unadkat (LBW)
2--
Ben Gibbon
Not out
914164.29
Extras: 2W: 0N: 0B: 0LB: 2P: 0
Total: 123/10 (34.4 overs)
BowlerOMRWNBWDE/R
O Robinson15.40686004.42
J Unadkat143434003.07
Aristides Karvelas4180002.00
Danny Lamb1020002.00
Fall of Wickets
1. Jake Libby1-1 (0.6)
2. Isaac Mohammed18-2 (4.4)
3. Rob Jones36-3 (8.4)
4. Gareth Roderick71-4 (19.4)
5. Daniel Lategan71-5 (20.3)
6. Ethan Brookes91-6 (27.4)
7. Ben Allison111-7 (31.4)
8. Tom Taylor111-8 (31.2)
9. Matthew Waite123-9 (34.4)
Partnerships
Rehaan Edavalath / Jake Libby0 (3)
Isaac Mohammed / Jake Libby1 (3)
Isaac Mohammed / Daniel Lategan17 (22)
Rob Jones / Daniel Lategan18 (24)
Gareth Roderick / Daniel Lategan35 (66)
Ethan Brookes / Daniel Lategan0 (5)
Ethan Brookes / Matthew Waite20 (43)
Tom Taylor / Matthew Waite20 (22)
Ben Allison / Matthew Waite0 (2)
Ben Gibbon / Matthew Waite12 (18)

County Championship, Division 1 Standings

POSTEAMMPWLDPTS
1EssexEssex0000
2GlamorganGlamorgan0000
3HampshireHampshire0000
4LeicestershireLeicestershire0000
5NottinghamshireNottinghamshire0000
6SurreySurrey0000
7SomersetSomerset0000
8SussexSussex0000
9YorkshireYorkshire0000
10WarwickshireWarwickshire0000
Top Upcoming
04:30 AM 19/12/25
Prediction
Panadura Sports ClubPanadura Sports Club
Nugegoda Sports Welfare ClubNugegoda Sports Welfare Club
04:30 AM 19/12/25
Prediction
Bloomfield Cricket and Athletic ClubBloomfield Cricket and Athletic Club
Colts Cricket ClubColts Cricket Club
04:30 AM 19/12/25
Prediction
Kurunegala Youth Cricket ClubKurunegala Youth Cricket Club
Badureliya Sports ClubBadureliya Sports Club
04:30 AM 19/12/25
Prediction
Nondescripts Cricket ClubNondescripts Cricket Club
Moors Sports ClubMoors Sports Club
04:30 AM 19/12/25
Prediction
Tamil Union Cricket and Athletic ClubTamil Union Cricket and Athletic Club
Burgher Recreation ClubBurgher Recreation Club
04:30 AM 19/12/25
Prediction
Police Sports ClubPolice Sports Club
Chilaw Marians Cricket ClubChilaw Marians Cricket Club
08:15 AM 19/12/25
Prediction
Brisbane HeatBrisbane Heat
Perth ScorchersPerth Scorchers
01:30 PM 19/12/25
Prediction
IndiaIndia
South AfricaSouth Africa
08:15 AM 20/12/25
Prediction
Sydney ThunderSydney Thunder
Sydney SixersSydney Sixers
08:15 AM 21/12/25
Prediction
Melbourne RenegadesMelbourne Renegades
Hobart HurricanesHobart Hurricanes
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches