Wed 10 July —
Sun 14 July 2024
England v West Indies | 1st Test Match | Lord's
Lord's Cricket Ground, London
Thu 18 July —
Mon 22 July 2024
England v West Indies | 2nd Test Match | Trent Bridge
Trent Bridge, Nottingham
Fri 26 July —
Tue 30 July 2024
England v West Indies | 3rd Test Match | Edgbaston
Edgbaston Stadium, Birmingham
Wed 21 August —
Sun 25 August 2024
England v Sri Lanka | 1st Test Match | Old Trafford
Old Trafford LCCC, Manchester
Thu 29 August —
Mon 2 September 2024
England v Sri Lanka | 2nd Test Match | Lord's
Lord's Cricket Ground, London
Fri 6 September —
Tue 10 September 2024
England v Sri Lanka | 3rd Test Match | Oval
The Oval, London