Middlesex vs Worcestershire, Division 2

County Div 2 2026 · 4day · · Lord's, London

Worcestershire won by 57 runs (Middlesex 183 & 204, Worcestershire 191 & 253).

Match report

Middlesex (MID) faced Worcestershire (WOR) in the Division 2 of County Div 2 2026, a 4day match, at Lord's, London. Play began on Friday, 10 April 2026 at 10:00 UTC. It is a multi-day match with two innings per side and no limit on overs.

Middlesex won the toss and chose to bowl.

Worcestershire made 191 in 54.5 overs, with Brett D'Oliveira top-scoring on 75 from 109 balls. Ryan Higgins was the pick of the bowlers with 3 for 39. Middlesex made 183 in 63.1 overs, with Zafar Gohar top-scoring on 42 from 91 balls. Oliver Hannon-Dalby was the pick of the bowlers with 4 for 45. Worcestershire made 253 in 82.2 overs, with Jake Libby top-scoring on 79 from 142 balls. Ryan Higgins was the pick of the bowlers with 4 for 68. Middlesex made 204 in 70.3 overs, with Joe Cracknell top-scoring on 43 not out from 92 balls. Tom Taylor was the pick of the bowlers with 3 for 50.

Result: Worcestershire won by 57 runs.

The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.

Worcestershire · 1st innings: 191 (54.5 ov)

Batting
BatterDismissalRB4s6sSR
Daniel Lateganlbw b Ryan Higgins31446070.45
Jake Libbyb Sebastian Morgan08000
Kashif Alib Ryan Higgins14430032.56
Adam Hosec Joe Cracknell b Naavya Sharma11182061.11
Brett D'Oliveirac Max Holden b Sebastian Morgan7510910268.81
Gareth Roderickc Joe Cracknell b Naavya Sharma06000
Ethan Brookesc Josh de Caires b Toby Roland-Jones9331027.27
Matthew Waiterun out04000
Tom Taylorc Joe Cracknell b Zafar Gohar19303063.33
Adam Finchb Ryan Higgins14272051.85
Oliver Hannon-Dalbynot out170014.29

Extras: 17 · Did not bat: Ben Gibbon

Bowling
BowlerOMRWEcon
Toby Roland-Jones1132712.45
Sebastian Morgan1535423.6
Ryan Higgins13.543932.82
Naavya Sharma1114524.09
Zafar Gohar401012.5

Middlesex · 1st innings: 183 (63.1 ov)

Batting
BatterDismissalRB4s6sSR
Sam Robsonc & b Tom Taylor6221027.27
Josh de Cairesc Gareth Roderick b Oliver Hannon-Dalby10202050
Max Holdenc Adam Hose b Tom Taylor25733034.25
Leus du Plooyc Gareth Roderick b Adam Hose10212047.62
Ben Geddesc Adam Hose b Oliver Hannon-Dalby34457075.56
Ryan Higginsb Oliver Hannon-Dalby260033.33
Joe Cracknellc Gareth Roderick b Oliver Hannon-Dalby7190036.84
Zafar Goharc Gareth Roderick b Ethan Brookes42914046.15
Sebastian Morganc Ethan Brookes b Adam Finch25453055.56
Toby Roland-Jonesb Adam Hose16280157.14
Naavya Sharmanot out010000

Extras: 6

Bowling
BowlerOMRWEcon
Tom Taylor1964122.16
Oliver Hannon-Dalby1964542.37
Adam Finch10.106136
Matthew Waite1152302.09
Ethan Brookes411112.75

Worcestershire · 2nd innings: 253 (82.2 ov)

Batting
BatterDismissalRB4s6sSR
Daniel Lateganb Ryan Higgins6563101103.17
Jake Libbyc Josh de Caires b Ryan Higgins791424055.63
Kashif Alic Joe Cracknell b Naavya Sharma34954035.79
Adam Hoselbw b Naavya Sharma491044.44
Brett D'Oliveirab Toby Roland-Jones3240012.5
Gareth Roderickb Toby Roland-Jones18721025
Ethan Brookeslbw b Ryan Higgins121004.76
Adam Finchb Ryan Higgins07000
Matthew Waitec Sam Robson b Sebastian Morgan34576059.65
Tom Taylorc Sebastian Morgan b Toby Roland-Jones240050
Oliver Hannon-Dalbynot out01000

Extras: 13 · Did not bat: Ben Gibbon

Bowling
BowlerOMRWEcon
Toby Roland-Jones15.234032.61
Sebastian Morgan1445113.64
Ryan Higgins2476842.83
Naavya Sharma1653922.44
Zafar Gohar1324403.38

Middlesex · 2nd innings: 204 (70.3 ov)

Batting
BatterDismissalRB4s6sSR
Josh de Caireslbw b Oliver Hannon-Dalby17354048.57
Sam Robsonlbw b Matthew Waite31544057.41
Max Holdenc Gareth Roderick b Oliver Hannon-Dalby40864046.51
Leus du Plooyc & b Tom Taylor19283067.86
Ben Geddesb Tom Taylor7251028
Ryan Higginsb Matthew Waite11351031.43
Joe Cracknellnot out43924046.74
Zafar Goharrun out13211161.9
Sebastian Morganb Ben Gibbon4160025
Toby Roland-Jonesrun out161320123.08
Naavya Sharmac Gareth Roderick b Tom Taylor3180016.67

Extras: 0

Bowling
BowlerOMRWEcon
Tom Taylor20.345032.44
Oliver Hannon-Dalby1975422.84
Matthew Waite1132922.64
Ben Gibbon1315214
Ethan Brookes721902.71