England Cricket Schedule 2025: Full Fixtures for Tests, ODIs, and T20Is
A complete breakdown of England’s 2025 cricket fixtures across all formats.

The England cricket team is gearing up for an action-packed 2025 England cricket schedule, filled with crucial bilateral series, global ICC tournaments, and a high-stakes Ashes series against Australia. With matches scheduled across multiple continents, England will have ample opportunities to showcase their dominance across all formats.
England’s Cricket Journey in 2025
England’s cricketing calendar starts with a rigorous tour of India, followed by a crucial ICC Champions Trophy 2025 campaign in Pakistan, home series against Zimbabwe, West Indies, South Africa, and India, and finally culminating in The Ashes 2025-26 series in Australia.
England Cricket Schedule 2025
India vs England - ODI and T20I Series (January - February 2025)
England kicks off their 2025 campaign with a five-match T20I series against India, commencing on January 22 at Eden Gardens, Kolkata. The series spans multiple iconic venues, including Chennai, Rajkot, Pune, and Mumbai. Following this, a three-match ODI series will be played from February 6 to February 12 in Nagpur, Cuttack, and Ahmedabad.
ICC Champions Trophy 2025 (February - March 2025)
England will then travel to Pakistan for the ICC Champions Trophy 2025, where they are placed in Group B alongside Australia, Afghanistan, and South Africa. England will face Australia on February 22, Afghanistan on February 26, and South Africa on March 1. The matches will be played at Lahore and Karachi.
England vs Zimbabwe - Four-Day Test (May 2025)
A one-off four-day Test against Zimbabwe will be played at Trent Bridge, Nottingham, from May 22 to May 25, giving England a chance to experiment with their squad.
England vs West Indies - ODI and T20I Series (May - June 2025)
England will then host West Indies for a three-match ODI and three-match T20I series, with games spread across Birmingham, Cardiff, London, Chester-le-Street, Bristol, and Southampton.
England vs India - Five-Match Test Series (June - August 2025)
One of the biggest fixtures of the summer will be India’s tour of England for a five-match Test series between June and August. The series will be played at Headingley, Edgbaston, Lord’s, Old Trafford, and The Oval.
England vs South Africa - ODIs and T20Is (September 2025)
September will see England take on South Africa in a limited-overs series, with ODIs and T20Is scheduled across Leeds, Lord’s, Cardiff, and Nottingham.
England vs Ireland - ODI Series (September 2025)
England will then travel to Ireland for a three-match ODI series in mid-September. The exact venues are yet to be confirmed.
The Ashes 2025-26 (November - December 2025)
England’s year ends with the most prestigious battle in Test cricket – The Ashes 2025-26. The five-match Test series against Australia will begin on November 21 in Perth and continue through Brisbane, Adelaide, and Melbourne.
Complete England Cricket Schedule 2025
| Date | Match Details | Tournament | Venue | Time (IST) |
|---|---|---|---|---|
| Jan 22 | India vs England, 1st T20I | England tour of India, 2025 | Eden Gardens, Kolkata | 19:00 |
| Jan 25 | India vs England, 2nd T20I | England tour of India, 2025 | Chennai | 19:00 |
| Jan 28 | India vs England, 3rd T20I | England tour of India, 2025 | Rajkot | 19:00 |
| Jan 31 | India vs England, 4th T20I | England tour of India, 2025 | Pune | 19:00 |
| Feb 02 | India vs England, 5th T20I | England tour of India, 2025 | Mumbai | 19:00 |
| Feb 06 | India vs England, 1st ODI | England tour of India, 2025 | Nagpur | 13:30 |
| Feb 09 | India vs England, 2nd ODI | England tour of India, 2025 | Cuttack | 13:30 |
| Feb 12 | India vs England, 3rd ODI | England tour of India, 2025 | Ahmedabad | 13:30 |
| Feb 22 | Australia vs England | ICC Champions Trophy, 2025 | Lahore | 14:30 |
| Feb 26 | Afghanistan vs England | ICC Champions Trophy, 2025 | Lahore | 14:30 |
| Mar 01 | South Africa vs England | ICC Champions Trophy, 2025 | Karachi | 14:30 |
| Nov 21-25 | Australia vs England, 1st Test | The Ashes, 2025-26 | Perth | 17:30 |
| Dec 04-08 | Australia vs England, 2nd Test | The Ashes, 2025-26 | Brisbane | 09:30 |
| Dec 17-21 | Australia vs England, 3rd Test | The Ashes, 2025-26 | Adelaide | 05:30 |
| Dec 26-30 | Australia vs England, 4th Test | The Ashes, 2025-26 | Melbourne | 05:30 |
Conclusion
The England cricket schedule 2025 is packed with high-profile England cricket fixtures, giving them numerous opportunities to prove themselves. From intense rivalries with India and Australia to the ultimate challenge of reclaiming The Ashes 2025, this year promises to be one of the most thrilling in recent memory for England cricket fans. Stay tuned for more updates as the action unfolds!
Found this useful? Pass it on















