Vitality County Championship Division Two
Finished26-1 May 2024First Class at County Ground, Bristol, Bristol 13th Match
Gloucestershire vs Middlesex
13th Match
County Ground, Bristol, Bristol
03:30 PM
Match drawn
Gloucestershire
GLO
322/10 (98) & 127/3 (39.3)
Middlesex
MID
203/10 (59.5) & 449/7d (96)
Finished
Match drawn
Finished19-24 April 2024First Class at Lord's, London 10th Match
Middlesex vs Yorkshire
10th Match
Lord's, London
03:30 PM
MID won by 6 wkts
Middlesex
MID
246/10 (56.2) & 158/4 (57.4)
Yorkshire
YOR
159/10 (37.4) & 244/10 (71.3)
Finished
MID won by 6 wkts
Finished12-17 April 2024First Class at County Ground, Northampton 8th Match
Northamptonshire vs Middlesex
8th Match
County Ground, Northampton
03:30 PM
Match drawn
Northamptonshire
NOR
552/6d (152)
Middlesex
MID
553/2 (138)
Finished
Match drawn
Finished5-10 April 2024First Class at Lord's, London 2nd Match
Middlesex vs Glamorgan
2nd Match
Lord's, London
03:30 PM
Match drawn
Middlesex
MID
655/10 (211.2)
Glamorgan
GLA
620/3d (139) & 31/2 (16)
Finished
Match drawn
County Championship Division One
Finished26-1 October 2023First Class at Trent Bridge, Nottingham at Nottingham
Nottinghamshire vs Middlesex
at Nottingham
Trent Bridge, Nottingham
03:00 PM
Notts won by 2 wkts
Nottinghamshire
NOT
384/10 (107.4) & 206/8 (55.1)
Middlesex
MID
366/10 (91) & 224/6d (39)
Finished
Notts won by 2 wkts
Finished19-24 September 2023First Class at Lord's, London at London
Middlesex vs Warwickshire
at London
Lord's, London
03:00 PM
WAS won by 8 wkts
Middlesex
MID
121/10 (39.5) & 251/10 (100.2)
Warwickshire
WAS
315/10 (89.4) & 58/2 (8.3)
Finished
WAS won by 8 wkts
Finished10-15 September 2023First Class at Old Trafford, Manchester at Manchester
Lancashire vs Middlesex
at Manchester
Old Trafford, Manchester
03:00 PM
Match drawn
Lancashire
LAN
413/10 (102.2)
Middlesex
MID
194/10 (79.5) & 160/3 (67)
Finished
Match drawn
Finished4-9 September 2023First Class at County Ground, Chelmsford at Chelmsford
Essex vs Middlesex
at Chelmsford
County Ground, Chelmsford
03:00 PM
ESS won by 297 runs
Essex
ESS
304/10 (98.2) & 319/7d (81)
Middlesex
MID
179/10 (53.5) & 147/10 (58.2)
Finished
ESS won by 297 runs
Metro Bank One Day Cup
Finished22 August 2023 List A at Radlett Cricket Club, Radlett Group A
Middlesex vs Yorkshire
Group A
Radlett Cricket Club, Radlett
03:30 PM
MID won by 5 wickets
Middlesex
MID
254/5 (34.3)
Yorkshire
YOR
253/10 (50)
Finished
MID won by 5 wickets
Finished20 August 2023 List A at Lord's, London Group A
Middlesex vs Lancashire
Group A
Lord's, London
03:30 PM
LAN won by 10 runs.
Middlesex
MID
293/10 (49.3)
Lancashire
LAN
303/7 (50)
Finished
LAN won by 10 runs.