Cricket Schedule for England | Fixtures, Upcoming Matches, Results, Match Timings & Venue.

2025-05-22T10:00:00+00:00 2025-05-27T10:00:00+00:00 2025-05-22T10:00:00+00:00 May 22, Thu
England vs Zimbabwe, Match 1
England vs Zimbabwe, Match 1 - Zimbabwe tour of England 2025
Trent Bridge, Nottingham
2025-05-22T10:00:00+00:00
2025-05-29T12:00:00+00:00 2025-05-30T06:00:00+00:00 2025-05-29T12:00:00+00:00 May 29, Thu
England vs West Indies, 1st ODI
England vs West Indies, 1st ODI - West Indies tour of England 2025
Edgbaston, Birmingham
2025-05-29T12:00:00+00:00
2025-06-01T10:00:00+00:00 2025-06-02T04:00:00+00:00 2025-06-01T10:00:00+00:00 Jun 01, Sun
England vs West Indies, 2nd ODI
England vs West Indies, 2nd ODI - West Indies tour of England 2025
Sophia Gardens, Cardiff
2025-06-01T10:00:00+00:00
2025-06-03T12:00:00+00:00 2025-06-04T06:00:00+00:00 2025-06-03T12:00:00+00:00 Jun 03, Tue
England vs West Indies, 3rd ODI
England vs West Indies, 3rd ODI - West Indies tour of England 2025
Kennington Oval, London
2025-06-03T12:00:00+00:00
2025-06-06T17:30:00+00:00 2025-06-07T03:30:00+00:00 2025-06-06T17:30:00+00:00 Jun 06, Fri
England vs West Indies, 1st T20I
England vs West Indies, 1st T20I - West Indies tour of England 2025
Riverside Ground, Chester-le-Street
2025-06-06T17:30:00+00:00
2025-06-08T13:30:00+00:00 2025-06-08T23:30:00+00:00 2025-06-08T13:30:00+00:00 Jun 08, Sun
England vs West Indies, 2nd T20I
England vs West Indies, 2nd T20I - West Indies tour of England 2025
County Ground, Bristol
2025-06-08T13:30:00+00:00
2025-06-10T17:30:00+00:00 2025-06-11T03:30:00+00:00 2025-06-10T17:30:00+00:00 Jun 10, Tue
England vs West Indies, 3rd T20I
England vs West Indies, 3rd T20I - West Indies tour of England 2025
The Rose Bowl, Southampton
2025-06-10T17:30:00+00:00
2025-06-20T10:00:00+00:00 2025-06-25T10:00:00+00:00 2025-06-20T10:00:00+00:00 Jun 20, Fri
England vs India, 1st Test
England vs India, 1st Test - India tour of England 2025
Headingley, Leeds
2025-06-20T10:00:00+00:00
2025-07-02T10:00:00+00:00 2025-07-07T10:00:00+00:00 2025-07-02T10:00:00+00:00 Jul 02, Wed
England vs India, 2nd Test
England vs India, 2nd Test - India tour of England 2025
Edgbaston, Birmingham
2025-07-02T10:00:00+00:00
2025-07-10T10:00:00+00:00 2025-07-15T10:00:00+00:00 2025-07-10T10:00:00+00:00 Jul 10, Thu
England vs India, 3rd Test
England vs India, 3rd Test - India tour of England 2025
Lord's, London
2025-07-10T10:00:00+00:00
2025-07-23T10:00:00+00:00 2025-07-28T10:00:00+00:00 2025-07-23T10:00:00+00:00 Jul 23, Wed
England vs India, 4th Test
England vs India, 4th Test - India tour of England 2025
Old Trafford, Manchester
2025-07-23T10:00:00+00:00
2025-07-31T10:00:00+00:00 2025-08-05T10:00:00+00:00 2025-07-31T10:00:00+00:00 Jul 31, Thu
England vs India, 5th Test
England vs India, 5th Test - India tour of England 2025
Kennington Oval, London
2025-07-31T10:00:00+00:00
2025-09-02T12:00:00+00:00 2025-09-03T06:00:00+00:00 2025-09-02T12:00:00+00:00 Sep 02, Tue
England vs South Africa, 1st ODI
England vs South Africa, 1st ODI - South Africa tour of England 2025
Headingley, Leeds
2025-09-02T12:00:00+00:00
2025-09-04T12:00:00+00:00 2025-09-05T06:00:00+00:00 2025-09-04T12:00:00+00:00 Sep 04, Thu
England vs South Africa, 2nd ODI
England vs South Africa, 2nd ODI - South Africa tour of England 2025
Lord's, London
2025-09-04T12:00:00+00:00
2025-09-07T10:00:00+00:00 2025-09-08T04:00:00+00:00 2025-09-07T10:00:00+00:00 Sep 07, Sun
England vs South Africa, 3rd ODI
England vs South Africa, 3rd ODI - South Africa tour of England 2025
The Rose Bowl, Southampton
2025-09-07T10:00:00+00:00
2025-09-10T17:30:00+00:00 2025-09-11T03:30:00+00:00 2025-09-10T17:30:00+00:00 Sep 10, Wed
England vs South Africa, 1st T20I
England vs South Africa, 1st T20I - South Africa tour of England 2025
Sophia Gardens, Cardiff
2025-09-10T17:30:00+00:00
2025-09-12T17:30:00+00:00 2025-09-13T03:30:00+00:00 2025-09-12T17:30:00+00:00 Sep 12, Fri
England vs South Africa, 2nd T20I
England vs South Africa, 2nd T20I - South Africa tour of England 2025
Old Trafford, Manchester
2025-09-12T17:30:00+00:00
2025-09-14T13:30:00+00:00 2025-09-14T23:30:00+00:00 2025-09-14T13:30:00+00:00 Sep 14, Sun
England vs South Africa, 3rd T20I
England vs South Africa, 3rd T20I - South Africa tour of England 2025
Trent Bridge, Nottingham
2025-09-14T13:30:00+00:00
2025-09-17T09:45:00+00:00 2025-09-18T03:45:00+00:00 2025-09-17T09:45:00+00:00 Sep 17, Wed
Ireland vs England, 1st ODI
Ireland vs England, 1st ODI - England tour of Ireland 2025
TBA, TBA
2025-09-17T09:45:00+00:00
2025-09-19T09:45:00+00:00 2025-09-20T03:45:00+00:00 2025-09-19T09:45:00+00:00 Sep 19, Fri
Ireland vs England, 2nd ODI
Ireland vs England, 2nd ODI - England tour of Ireland 2025
TBA, TBA
2025-09-19T09:45:00+00:00
2025-09-21T09:45:00+00:00 2025-09-22T03:45:00+00:00 2025-09-21T09:45:00+00:00 Sep 21, Sun
Ireland vs England, 3rd ODI
Ireland vs England, 3rd ODI - England tour of Ireland 2025
TBA, TBA
2025-09-21T09:45:00+00:00
2025-11-21T02:30:00+00:00 2025-11-26T02:30:00+00:00 2025-11-21T02:30:00+00:00 Nov 21, Fri
Australia vs England, Match 1
Australia vs England, Match 1 - The Ashes 2025-26
Perth Stadium, Perth
2025-11-21T02:30:00+00:00
2025-12-04T04:00:00+00:00 2025-12-09T04:00:00+00:00 2025-12-04T04:00:00+00:00 Dec 04, Thu
Australia vs England, Match 2
Australia vs England, Match 2 - The Ashes 2025-26
The Gabba, Brisbane
2025-12-04T04:00:00+00:00
2025-12-17T00:00:00+00:00 2025-12-22T00:00:00+00:00 2025-12-17T00:00:00+00:00 Dec 17, Wed
Australia vs England, Match 3
Australia vs England, Match 3 - The Ashes 2025-26
Adelaide Oval, Adelaide
2025-12-17T00:00:00+00:00
2025-12-26T00:00:00+00:00 2025-12-31T00:00:00+00:00 2025-12-26T00:00:00+00:00 Dec 26, Fri
Australia vs England, Match 4
Australia vs England, Match 4 - The Ashes 2025-26
Melbourne Cricket Ground, Melbourne
2025-12-26T00:00:00+00:00
2026-01-04T00:00:00+00:00 2026-01-09T00:00:00+00:00 2026-01-04T00:00:00+00:00 Jan 04, Sun
Australia vs England, Match 5
Australia vs England, Match 5 - The Ashes 2025-26
Sydney Cricket Ground, Sydney
2026-01-04T00:00:00+00:00