India National Cricket Team has a packed schedule in 2025. They'll be playing big series all year long. Expect Test matches in England, shorter games in Australia, and some home games against South Africa. Here's what's coming up for the Men in Blue.
India's 2025 season starts with a bang: a five-Test series in England, full of history. After that wild second Test in Birmingham (July 2–6), things move to Lord's (July 10–14), Manchester (July 23–27), and The Oval (July 31–August 4). Right now, it's early days, and India's spin is up against England's 'Bazball' style. India's up 1-0 after the first Test, so expect some interesting strategy in the matches to come, especially on pitches that help the fast bowlers.
Date & Time (Local) | Test No. | Teams |
02/07/2025, 03:30 PM | 2nd Test | England vs India |
10/07/2025, 03:30 PM | 3rd Test | England vs India |
23/07/2025, 03:30 PM | 4th Test | England vs India |
31/07/2025, 03:30 PM | 5th Test | England vs India |
After the England series, India will go to Bangladesh for some limited-over matches. There will be three ODIs in Mirpur (August 17, 20) and Chattogram (August 23). These games will let India see how strong their middle-order batting is. After that, there are five T20Is from August 26–31. This is a good chance for young players, such as Rinku Singh and Ruturaj Gaikwad, to show they deserve a spot before the 2026 T20 World Cup. The pitches in Bangladesh, which are good for spin bowlers, will cause India's batters to adjust their game.
Match | Date & Time (Local) | Format | Teams |
1st Match | 17/08/2025, 09:30 AM | ODI | Bangladesh vs India |
2nd Match | 20/08/2025, 09:30 AM | ODI | Bangladesh vs India |
3rd Match | 23/08/2025, 09:30 AM | ODI | Bangladesh vs India |
1st Match | 26/08/2025, 05:30 PM | T20I | Bangladesh vs India |
2nd Match | 29/08/2025, 05:30 PM | T20I | Bangladesh vs India |
3rd Match | 31/08/2025, 05:30 PM | T20I | Bangladesh vs India |
India's playing West Indies in October for a couple of Test matches in Ahmedabad (Oct 2-6) and Delhi (Oct 10-14). The idea is to improve India's position in the World Test Championship rankings. Later in October, they're off to Australia for an exciting ODI series, playing in Perth (Oct 19), Adelaide (Oct 23), and Sydney (Oct 25). These day-night games will be important practice for the 2027 ODI World Cup.
West Indies tour of India 2025:
Match | Date & Time (Local) | Format | Teams |
1st Match | 02/10/2025, 09:30 AM | Test | India vs West Indies |
2nd Match | 10/10/2025, 09:30 AM | Test | India vs West Indies |
India tour of Australia:
Match | Date & Time (Local) | Format | Teams |
1st Match | 19/10/2025, 09:00 AM | ODI | Australia vs India |
2nd Match | 23/10/2025, 09:00 AM | ODI | Australia vs India |
3rd Match | 25/10/2025, 09:00 AM | ODI | Australia vs India |
1st Match | 29/10/2025, 01:45 PM | T20I | Australia vs India |
2nd Match | 31/10/2025, 01:45 PM | T20I | Australia vs India |
3rd Match | 02/11/2025, 01:45 PM | T20I | Australia vs India |
4th Match | 06/11/2025, 01:45 PM | T20I | Australia vs India |
5th Match | 08/11/2025, 01:45 PM | T20I | Australia vs India |
After the Australia tour, there are five T20 games (Oct 29–Nov 8) in places like Melbourne, Hobart, and Brisbane. This series is a good way to get ready for the T20 World Cup. When they get back, India plays South Africa in a series with different formats, starting Nov 14. The red-ball part has two Tests in Kolkata (Nov 14–18) and Guwahati (Nov 22–26), and then there are three ODIs (Nov 30–Dec 6) and five T20s (Dec 9–19). These T20s, which are night games in Cuttack, Dharamsala, and Ahmedabad, will see how good India's second-string players are.
Match | Date | Format | Teams | Venue |
1st Test | Nov 14–18, 2025 | Test | India vs South Africa | Kolkata |
2nd Test | Nov 22–26, 2025 | Test | India vs South Africa | Guwahati |
1st ODI | Nov 30, 2025 | ODI | India vs South Africa | TBD |
2nd ODI | Dec 3, 2025 | ODI | India vs South Africa | TBD |
3rd ODI | Dec 6, 2025 | ODI | India vs South Africa | TBD |
1st T20I | Dec 9, 2025 | T20I | India vs South Africa | Cuttack |
2nd T20I | Dec 11, 2025 | T20I | India vs South Africa | Dharamsala |
3rd T20I | Dec 14, 2025 | T20I | India vs South Africa | Ahmedabad |
4th T20I | Dec 17, 2025 | T20I | India vs South Africa | Ahmedabad |
5th T20I | Dec 19, 2025 | T20I | India vs South Africa | TBD |
India's 2025 schedule is a mix of the old and the and Therefore. The England and South Africa Tests will really test the team's strength, while the Australia ODIs and T20s will give them a chance to play in fast-paced conditions. With the WTC cycle and ICC events coming up, it's super important to rotate players and keep an eye on how much guys like Jasprit Bumrah and Virat Kohli are playing.
Basically, 2025 will show what Indian cricket is all about, mixing what's always been with today's game. Get ready for some exciting matches as the team handles a crazy schedule and tries to win in every format.