Skip to content

England men's cricket fixtures 2025: Confirmed timings for Test matches, including The Ashes, plus ODIs and T20s

England men's busy year in 2025 ends with Ashes series in Australia; Ben Stokes' Test side also play home matches against Zimbabwe and India; white-ball assignments for Jos Buttler's men include tour of India, ICC Champions Trophy and home fixtures against West Indies and South Africa

Nasser Hussain : England fans still back Bazball - when it works!
Image: England's 2025 includes the ICC Champions Trophy and concludes with an Ashes series in Australia

Full list of confirmed fixtures for the England men's cricket team in 2025.

All times UK and Ireland

T20 international series in India (January-February)

  • First T20: Wednesday January 22 (1.30pm) - Eden Gardens, Kolkata
  • Second T20: Saturday January 25 (1.30pm) - MA Chidambaram Stadium, Chennai
  • Third T20: Tuesday January 28 (1.30pm) - Niranjan Shah Stadium, Rajkot
  • Fourth T20: Friday January 31 (1.30pm) - Maharashtra Cricket Association Stadium, Pune
  • Fifth T20: Sunday February 2 (1.30pm) - Wankhede Stadium, Mumbai

One-day international series in India (February)

  • First ODI: Thursday February 6 (8am) - Vidarbha Cricket Association Stadium, Nagpur
  • Second ODI: Sunday February 9 (8am) - Barabati Stadium, Cuttack
  • Third ODI: Wednesday February 12 (8am) - Narendra Modi Stadium, Ahmedabad

ICC Champions Trophy (February-March)

Dates and venues TBC

Also See:

One-off Test at home to Zimbabwe (May)

  • Thursday May 22-Sunday May 25 (11am) - Trent Bridge, Nottingham
Image: Will Jofra Archer play Test cricket for England in 2025?

One-day international series at home to West Indies (May-June)

  • First ODI: Thursday May 29 (1pm) - Edgbaston, Birmingham
  • Second ODI: Sunday June 1 (11am) - Sophia Gardens, Cardiff
  • Third ODI: Tuesday June 3 (1pm) - The Kia Oval, London

T20 international series at home to West Indies (June)

  • First T20: Friday June 6 (6.30pm) - Seat Unique Riverside, Chester-le-Street
  • Second T20: Sunday June 8 (2.30pm) - Seat Unique Stadium, Bristol
  • Third T20: Tuesday June 10 (6.30pm) - Utilita Bowl, Southampton

Test series at home to India (June-July)

  • First Test: Friday June 20-Tuesday June 24 (11am) - Headingley, Leeds
  • Second Test: Wednesday July 2-Sunday July 6 (11am) - Edgbaston, Birmingham
  • Third Test: Thursday July 10-Monday July 14 (11am) - Lord's, London
  • Fourth Test: Wednesday July 23-Sunday July 7 (11am) - Emirates Old Trafford, Manchester
  • Fifth Test: Thursday July 31-Monday August 4 (11am) - The Kia Oval, London

One-day international series at home to South Africa (September)

  • First ODI: Tuesday September 2 (1pm) - Headingley, Leeds
  • Second ODI: Thursday September 4 (1pm) - Lord's, London
  • Third ODI: Sunday September 7 (11am) - Utilita Bowl, Southampton

T20 international series at home to South Africa (September)

  • First T20: Wednesday September 10 (6.30pm) - Sophia Gardens, Cardiff
  • Second T20: Friday September 12 (6.30pm) - Emirates Old Trafford, Manchester
  • Third T20: Sunday September 14 (2.30pm) - Trent Bridge, Nottingham

One-day international series in Ireland (September)

  • First ODI: Wednesday September 17 (10.45am) - Venue TBC
  • Second ODI: Friday September 19 (10.45am) - Venue TBC
  • Third ODI: Sunday September 21 (10.45am) - Venue TBC

The Ashes in Australia (November 2025-January 2026)

  • First Test: Friday November 21-Tuesday June 25 (2.30am) - Optus Stadium, Perth
  • Second Test: Thursday December 4-Monday December 8 (4.30am) - The Gabba, Brisbane
  • Third Test: Wednesday December 17-Sunday December 21 (12am) - Adelaide Oval, Adelaide
  • Fourth Test: Thursday December 25-Monday December 29 (11.30pm) - Melbourne Cricket Ground, Melbourne
  • Fifth Test: Sunday January 4-Thursday January 8 (11.30pm) - Sydney Cricket Ground, Sydney