Vitality Blast
Scheduled6 July 2025 T20 at County Ground, Bristol, Bristol Match 85
Gloucestershire vs Middlesex
Match 85
County Ground, Bristol, Bristol
09:00 PM
Starts at 09:00 PM

Gloucestershire
GLO

Middlesex
MID
Scheduled
Starts at 09:00 PM
Scheduled9 July 2025 T20 at Merchant Taylors' School Ground, Northwood Match 91
Middlesex vs Hampshire
Match 91
Merchant Taylors' School Ground, Northwood
11:00 PM
Starts at 11:00 PM

Middlesex
MID

Hampshire
HAM
Scheduled
Starts at 11:00 PM
Scheduled11 July 2025 T20 at Merchant Taylors' School Ground, Northwood Match 101
Middlesex vs Gloucestershire
Match 101
Merchant Taylors' School Ground, Northwood
11:00 PM
Starts at 11:00 PM

Middlesex
MID

Gloucestershire
GLO
Scheduled
Starts at 11:00 PM
Scheduled13 July 2025 T20 at St Lawrence Ground, Canterbury Match 109
Kent vs Middlesex
Match 109
St Lawrence Ground, Canterbury
09:00 PM
Starts at 09:00 PM

Kent
KET

Middlesex
MID
Scheduled
Starts at 09:00 PM
Scheduled16 July 2025 T20 at Lord's, London Match 114
Middlesex vs Surrey
Match 114
Lord's, London
11:00 PM
Starts at 11:00 PM

Middlesex
MID

Surrey
SUR
Scheduled
Starts at 11:00 PM
Scheduled18 July 2025 T20 at Sophia Gardens, Cardiff Match 124
Glamorgan vs Middlesex
Match 124
Sophia Gardens, Cardiff
11:00 PM
Starts at 11:00 PM

Glamorgan
GLA

Middlesex
MID
Scheduled
Starts at 11:00 PM
County Championship Division Two
Scheduled22-27 July 2025First Class at Merchant Taylors' School Ground, Northwood 38th Match
Middlesex vs Northamptonshire
38th Match
Merchant Taylors' School Ground, Northwood
03:30 PM
Starts at 03:30 PM

Middlesex
MID

Northamptonshire
NOR
Scheduled
Starts at 03:30 PM
Scheduled29-3 August 2025First Class at College Ground, Cheltenham 42nd Match
Gloucestershire vs Middlesex
42nd Match
College Ground, Cheltenham
03:30 PM
Starts at 03:30 PM

Gloucestershire
GLO

Middlesex
MID
Scheduled
Starts at 03:30 PM
Metro Bank One Day Cup
Scheduled6 August 2025 List A at Radlett Cricket Club, Radlett at Radlett
Middlesex vs Somerset
at Radlett
Radlett Cricket Club, Radlett
03:30 PM
Starts at 03:30 PM

Middlesex
MID

Somerset
SOM
Scheduled
Starts at 03:30 PM
Scheduled13 August 2025 List A at Riverside Ground, Chester-le-Street, Chester-le-Street at Chester-le-Street
Durham vs Middlesex
at Chester-le-Street
Riverside Ground, Chester-le-Street, Chester-le-Street
03:30 PM
Starts at 03:30 PM

Durham
DUR

Middlesex
MID
Scheduled
Starts at 03:30 PM