Glamorgan Glamorgan
Middlesex Middlesex
Leicestershire Leicestershire
Middlesex Middlesex
Kent Kent
129 & 473
Result
238 & 366
Middlesex won by 2 wkts May 2, 2025 11:00 am
Middlesex Middlesex
Derbyshire Derbyshire
472 & 307
Result
315
Match drawn April 25, 2025 11:00 am
Middlesex Middlesex
Glamorgan Glamorgan
199 & 329
Result
470 & 59
Middlesex won by 9 wkts April 18, 2025 11:00 am
Middlesex Middlesex
Kent Kent
218 & 316
Result
222 & 311
Kent won by 8 wkts April 11, 2025 11:00 am
Middlesex Middlesex
Lancashire Lancashire
359 & 262
Result
260 & 407
Match drawn April 4, 2025 11:00 am
Middlesex Middlesex
Middlesex Middlesex
271/10 (44.3)
Result
459/4 (108.3)
Match drawn September 26, 2024 11:00 am
Sussex Sussex
Gloucestershire Gloucestershire
Middlesex Middlesex
Middlesex Middlesex
522
Result
601 & 150
Match drawn August 29, 2024 11:00 am
Yorkshire Yorkshire
Middlesex Middlesex
Northamptonshire Northamptonshire
Hampshire Hampshire
276/7 (50)
Result
257/10 (48.1)
Hampshire won by 19 runs August 14, 2024 11:00 am
Middlesex Middlesex
Middlesex Middlesex
135/10 (39.3)
Result
138/2 (27)
Somerset won by 8 wkts August 11, 2024 11:00 am
Somerset Somerset
Lancashire Lancashire
Middlesex Middlesex
Kent Kent
204/10 (44.4)
Result
206/5 (31.2)
Middlesex won by 5 wkts August 4, 2024 11:00 am
Middlesex Middlesex
Middlesex Middlesex
319/5 (48.1)
Result
317/9 (50)
Middlesex won by 5 wkts July 29, 2024 11:00 am
Northamptonshire Northamptonshire
Derbyshire Derbyshire
267/1 (43)
Result
266/10 (49.4)
Derbyshire won by 9 wkts July 27, 2024 11:00 am
Middlesex Middlesex
Middlesex Middlesex
Worcestershire Worcestershire