County Championship Division Two
Finished25-30 April 2025First Class at County Ground, Derby 14th Match
Derbyshire vs Middlesex
14th Match
County Ground, Derby
03:30 PM
Match Drawn

Derbyshire
DER
472/10 (155.3)

Middlesex
MID
315/10 (110.1) & 307/7 (100)
Finished
Match Drawn
Finished18-23 April 2025First Class at Lord's, London 10th Match
Middlesex vs Glamorgan
10th Match
Lord's, London
03:30 PM
MID won by 9 wickets

Middlesex
MID
470/9d (146) & 59/1 (7.5)

Glamorgan
GLA
199/10 (69.5) & 329/10 (108)
Finished
MID won by 9 wickets
Finished11-16 April 2025First Class at St Lawrence Ground, Canterbury 5th Match
Kent vs Middlesex
5th Match
St Lawrence Ground, Canterbury
03:30 PM
KET won by 8 wickets

Kent
KET
218/10 (49) & 316/2 (64.4)

Middlesex
MID
222/10 (60.3) & 311/10 (101.4)
Finished
KET won by 8 wickets
Finished4-9 April 2025First Class at Lord's, London 3rd Match
Middlesex vs Lancashire
3rd Match
Lord's, London
03:30 PM
Match Drawn

Middlesex
MID
260/10 (68.2) & 407/10 (119.4)

Lancashire
LAN
359/10 (123.3) & 262/8 (66.5)
Finished
Match Drawn
Vitality County Championship Division Two
Finished26-1 October 2024First Class at County Ground, Hove, Brighton 55th Match
Sussex vs Middlesex
55th Match
County Ground, Hove, Brighton
03:00 PM
Match Drawn

Sussex
SUS
459/4d (108.3)

Middlesex
MID
271/10 (44.3)
Finished
Match Drawn
Finished17-22 September 2024First Class at County Ground, Derby 49th Match
Derbyshire vs Middlesex
49th Match
County Ground, Derby
03:00 PM
MID won by an inning and 66 runs.

Derbyshire
DER
173/10 (61.2) & 119/10 (38.4)

Middlesex
MID
358/10 (107.3)
Finished
MID won by an inning and 66 runs.
Finished9-14 September 2024First Class at Lord's, London 46th Match
Middlesex vs Gloucestershire
46th Match
Lord's, London
03:00 PM
GLO won by 4 wickets

Middlesex
MID
377/10 (93.2) & 165/10 (29.2)

Gloucestershire
GLO
309/9d (87.1) & 236/6 (65.5)
Finished
GLO won by 4 wickets
Finished29-3 September 2024First Class at Headingley, Leeds 44th Match
Yorkshire vs Middlesex
44th Match
Headingley, Leeds
03:30 PM
Match Drawn

Yorkshire
YOR
601/6d (144) & 150/2 (35)

Middlesex
MID
522/10 (174.4)
Finished
Match Drawn
Finished22-27 August 2024First Class at Merchant Taylors' School Ground, Northwood 39th Match
Middlesex vs Northamptonshire
39th Match
Merchant Taylors' School Ground, Northwood
03:30 PM
MID won by 8 wickets

Middlesex
MID
264/10 (91.1) & 114/2 (16.4)

Northamptonshire
NOR
207/10 (56.5) & 167/10 (60.1)
Finished
MID won by 8 wickets