Middlesex v Glamorgan Vitality County Championship Friday 05 April - Monday 08 April View details Starts05April
Middlesex v Yorkshire Vitality County Championship Friday 19 April - Monday 22 April View details Starts19April
Middlesex v Leicestershire Vitality County Championship Friday 03 May - Monday 06 May View details Starts03May
Middlesex v Sussex Vitality County Championship Friday 24 May - Monday 27 May View details Starts24May
Middlesex v Derbyshire Vitality County Championship Sunday 23 June - Wednesday 26 June View details Starts23June
England v West Indies (Men's) Men's Test Match Wednesday 10 July - Sunday 14 July View details Starts10July
London Spirit v Birmingham Phoenix (Double-Header) The Hundred Saturday 27 July View details Starts27July
London Spirit v Welsh Fire (Double-Header) The Hundred Thursday 01 August View details Starts01August
London Spirit v Oval Invincibles (Double-Header) The Hundred Sunday 04 August View details Starts04August
London Spirit v Manchester Originals (Double-Header) The Hundred Friday 09 August View details Starts09August
England v Sri Lanka (Men's) Men's Test match Thursday 29 August - Monday 02 September View details Starts29August
Middlesex v Gloucestershire Vitality County Championship Monday 09 September - Thursday 12 September View details Starts09September
England v Australia (Men's) Men's One-Day International Friday 27 September View details Starts27September