Full list of confirmed fixtures for the England men's cricket team in 2024.
All times UK and Ireland
Test series in India (January, February and March)
- First Test (January 25-29) - Hyderabad (4am start)
- Second Test (February 2-6) - Visakhapatnam (4am start)
- Third Test (February 15-19) - Rajkot (4am start)
- Fourth Test (February 23-27) - Ranchi (4am start)
- Fifth Test (March 7-11) - Dharamshala (4am start)
T20 international series at home to Pakistan (May)
- First T20 international (May 22) - Headingley, Leeds (6.30pm start)
- Second T20 international (May 25) - Edgbaston, Birmingham (2.30pm start)
- Third T20 international (May 28) - Sophia Gardens, Cardiff (6.30pm start)
- Fourth T20 international (May 30) - The Kia Oval, London (6.30pm start)
Men's T20 World Cup in the West Indies (June 1-29)
- Group fixture vs Scotland (June 4) - Barbados (time TBC)
- Group fixture vs Australia (June 8) - Barbados (time TBC)
- Group fixture vs Oman (June 13) - Antigua (time TBC)
- Group fixture vs Namibia (June 15) - Antigua (time TBC)
Test series at home to West Indies (July)
- First Test (July 10-14) - Lord's, London (11am start)
- Second Test (July 18-22) - Trent Bridge, Nottingham (11am start)
- Third Test (July 26-30) - Edgbaston, Birmingham (11am start)
Test series at home to Sri Lanka (August and September)
- First Test (August 21-25) - Emirates Old Trafford, Manchester (11am start)
- Second Test (August 29-September 2) - Lord's, London (11am start)
- Third Test (September 6-10) - The Kia Oval, London (11am start)
T20 international series at home to Australia (September)
- First T20 international (September 11) - The Ageas Bowl, Southampton (6.30pm start)
- Second T20 international (September 13) - Sophia Gardens, Cardiff (6.30pm start)
- Third T20 international (September 15) - Emirates Old Trafford, Manchester (2.30pm start)
One-day international series at home to Australia (September)
- First one-day international (September 19) - Trent Bridge, Nottingham (12.30pm start)
- Second one-day international (September 21) - Headingley, Leeds (11am start)
- Third one-day international (September 24) - Seat Unique Riverside, Durham (12.30pm start)
- Fourth one-day international (September 27) - Lord's, London (12.30pm start)
- Fifth one-day international (September 29) - The Seat Unique Stadium, Bristol (11am start)