Vitality Blast
Scheduled29 May 2025 T20 at Lord's, London Match 2
Middlesex vs Sussex
Match 2
Lord's, London
11:00 PM
Starts at 11:00 PM

Middlesex
MID

Sussex
SUS
Scheduled
Starts at 11:00 PM
Scheduled1 June 2025 T20 at Merchant Taylors' School Ground, Northwood Match 14
Middlesex vs Glamorgan
Match 14
Merchant Taylors' School Ground, Northwood
11:00 PM
Starts at 11:00 PM

Middlesex
MID

Glamorgan
GLA
Scheduled
Starts at 11:00 PM
Scheduled5 June 2025 T20 at Lord's, London Match 20
Middlesex vs Kent
Match 20
Lord's, London
11:00 PM
Starts at 11:00 PM

Middlesex
MID

Kent
KET
Scheduled
Starts at 11:00 PM
Scheduled8 June 2025 T20 at County Ground, Chelmsford Match 35
Essex vs Middlesex
Match 35
County Ground, Chelmsford
11:00 PM
Starts at 11:00 PM

Essex
ESS

Middlesex
MID
Scheduled
Starts at 11:00 PM
County Championship Division Two
Scheduled11-16 April 2025First Class at St Lawrence Ground, Canterbury 5th Match
Kent vs Middlesex
5th Match
St Lawrence Ground, Canterbury
03:30 PM
Starts at 03:30 PM

Kent
KET

Middlesex
MID
Scheduled
Starts at 03:30 PM
Scheduled18-23 April 2025First Class at Lord's, London Match 10
Middlesex vs Glamorgan
Match 10
Lord's, London
03:30 PM
Starts at 03:30 PM

Middlesex
MID

Glamorgan
GLA
Scheduled
Starts at 03:30 PM
Scheduled25-30 April 2025First Class at County Ground, Derby 14th Match
Derbyshire vs Middlesex
14th Match
County Ground, Derby
03:30 PM
Starts at 03:30 PM

Derbyshire
DER

Middlesex
MID
Scheduled
Starts at 03:30 PM
Scheduled2-7 May 2025First Class at Lord's, London 16th Match
Middlesex vs Kent
16th Match
Lord's, London
03:30 PM
Starts at 03:30 PM

Middlesex
MID

Kent
KET
Scheduled
Starts at 03:30 PM
Scheduled16-21 May 2025First Class at Lord's, London Match 23
Middlesex vs Leicestershire
Match 23
Lord's, London
03:30 PM
Starts at 03:30 PM

Middlesex
MID

Leicestershire
LEI
Scheduled
Starts at 03:30 PM
Scheduled23-28 May 2025First Class at Sophia Gardens, Cardiff 25th Match
Glamorgan vs Middlesex
25th Match
Sophia Gardens, Cardiff
03:30 PM
Starts at 03:30 PM

Glamorgan
GLA

Middlesex
MID
Scheduled
Starts at 03:30 PM