
-
- Table of Contents
-
-
India's Next Cricket Matches 2025: Full Schedule for T20Is, ODIs & Tests
-
India Upcoming Matches 2025
-
England Tour of India 2025 Schedule
-
India tour of Bangladesh Schedule
-
India in Australia 2025 – ODI & T20I Series Schedule
-
-
-
FAQs on India's Next Match Schedule
- When does India’s home season start in 2025?India’s home season begins on October 2, 2025, with a Test against West Indies.
- 2. Which teams are touring India in 2025–26?West Indies, South Africa, and New Zealand will tour India.
- What How many Tests will India play in England in 2025?India will play 5 Test matches in England.
-
India Upcoming Matches 2025
-
India's Next Cricket Matches 2025: Full Schedule for T20Is, ODIs & Tests
India Upcoming Matches 2025
Get ready for an action-packed season of cricket as Team India embarks on a challenging journey across all formats, including thrilling T20s, ODIs, and Tests. Here's a look at the India team's upcoming fixtures!
- India tour of England: 20th June 2025 - 31st July 2025: England will host India for three ODIs and five T20Is
- India tour of Bangladesh : 17th Aug 2025- 31st Aug- Bangladesh will host India for three ODIs and three T20Is
- West Indies tour of India: 2nd October 2025 - 10th October 2025- India will host West Indies for two test matches
- India tour of Australia: 19th October 2025 - 8th November 2025 - Australia will host India for three ODIs and five T20Is
- South Africa tour of India : 14th November 2025 - 19th December 2025- India will host South Africa for two test, three ODIs and five T20Is
- New Zealand tour India: 11th Jan 2026 - 31st Jan 2026 - India will host New Zealand for three ODIs and five T20Is
England Tour of India 2025 Schedule
India will face England in a high-stakes 5-match Test series across iconic venues like Lord’s and The Oval. Known for its historic rivalry and challenging conditions, this tour will test India’s red-ball mettle. A key opportunity to settle old scores from previous English tours.
Match | Date | Time | Location |
1st T20, India vs England (N) | Jun 20, 2025 | 03:30 PM IST | Headingley, Leeds |
2nd T20, India vs England (N) | Jul 02, 2025 | 03:30 PM IST | Edgbaston, Birmingham |
3rd T20, India vs England (N) | Jul 10, 2025 | 03:30 PM IST | Lord's, London |
4th T20, India vs England (N) | Jul 23, 2025 | 03:30 PM IST | Emirates Old Trafford, Manchester |
5th T20, India vs England (N) | Jul 31, 2025 | 03:30 PM IST | The Kia Oval, London |
India tour of Bangladesh Schedule
India heads to Bangladesh for a limited-overs tour featuring 3 ODIs and 3 T20Is. Bangladesh's home advantage and spin-friendly pitches promise a competitive series. These matches are crucial for both teams in their white-ball build-up to the next ICC events.
Match | Date | Time | Team | Location |
ODI | ||||
1st ODI | Aug 17, 2025 | 09:00 AM IST | Bangladesh vs India | Sher-e-Bangla Stadium, Mirpur |
2nd ODI | Aug 20, 2025 | 09:00 AM IST | Bangladesh vs India | Sher-e-Bangla Stadium, Mirpur |
3rd ODI | Aug 23, 2025 | 09:00 AM IST | Bangladesh vs India | Bir Sreshtho Matiur Rahman Stadium, Chattogram |
T20Is | ||||
1st T20I | Aug 26, 2025 | 03:30 PM IST | Bangladesh vs India | Bir Sreshtho Matiur Rahman Stadium, Chattogram |
2nd T20I | Aug 29, 2025 | 03:30 PM IST | Bangladesh vs India | Sher-e-Bangla Stadium, Mirpur |
3rd T20I | Aug 31, 2025 | 03:30 PM IST | Bangladesh vs India | Sher-e-Bangla Stadium, Mirpur |
West Indies in India 2025 – Test Series Schedule
West Indies tour India for a short 2-match Test series in Ahmedabad and Delhi. This bilateral red-ball clash provides India a chance to rotate its squad and test bench strength. Expect solid home performances on familiar subcontinent pitches.
Match | Date | Time | Team | Location |
1st Test | Oct 2, 2025 | 09:30 AM IST | India vs West Indies | Narendra Modi Stadium, Ahmedabad |
2nd Test | Oct 10, 2025 | 09:30 AM IST | India vs West Indies | Arun Jaitley Stadium, Delhi |
India in Australia 2025 – ODI & T20I Series Schedule
India takes on Australia in a full white-ball series, playing 3 ODIs and 5 T20Is across top Aussie venues. With fast pitches and fierce crowd energy, this tour will be a stern overseas test for India’s limited-overs squad. A perfect lead-up to future global tournaments.
Match | Date | Time | Team | Location |
ODI | ||||
1st ODI | Oct 19, 2025 | 09:00 AM IST | Australia vs India | Optus Stadium, Perth |
2nd ODI | Oct 23, 2025 | 09:00 AM IST | Australia vs India | Adelaide Oval, Adelaide |
3rd ODI | Oct 25, 2025 | 09:00 AM IST | Australia vs India | Sydney Cricket Ground, Sydney |
T20Is | ||||
1st T20I | Oct 29, 2025 | 01:45 PM IST | Australia vs India | Manuka Oval, Canberra |
2nd T20I | Oct 31, 2025 | 01:45 PM IST | Australia vs India | Melbourne Cricket Ground |
3rd T20I | Nov 02, 2025 | 01:45 PM IST | Australia vs India | Ninja Stadium, Hobart |
4th T20I | Nov 06, 2025 | 01:45 PM IST | Australia vs India | People First Stadium, Carrara |
5th T20I | Nov 08, 2025 | 01:45 PM IST | Australia vs India | Brisbane Cricket Ground |
South Africa in India 2025 – Test, ODI & T20I Series Schedule
South Africa visit India for a comprehensive tour featuring all three formats. With matches spread across the country, the series will test both sides’ squad depth. It’s a golden opportunity for India to dominate at home and fine-tune combinations before major tournaments.
Match | Date | Time | Team | Location |
ODI | ||||
1st ODI | Nov 30, 2025 | 01:30 PM IST | India vs South Africa | JSCA Stadium, Ranchi |
2nd ODI | Dec 3, 2025 | 01:30 PM IST | India vs South Africa | Shaheed Veer Narayan Stadium, Raipur |
3rd ODI | Dec 6, 2025 | 01:30 PM IST | India vs South Africa | Dr YS Rajasekhara Reddy Stadium, Visakhapatnam |
Test | ||||
1st Test | Nov 14, 2025 | 09:30 AM IST | India vs South Africa | Eden Gardens, Kolkata |
2nd Test | Nov 22, 2025 | 09:30 AM IST | India vs South Africa | ACA Stadium, Guwahati |
T20Is | ||||
1st T20I | Dec 09, 2025 | 07:00 PM IST | India vs South Africa | Barabati Stadium, Cuttack |
2nd T20I | Dec 11, 2025 | 07:00 PM IST | India vs South Africa | Maharaja Yadavindra Singh Stadium, Mullanpur |
3rd T20I | Dec 14, 2025 | 07:00 PM IST | India vs South Africa | HPCA Stadium, Dharamsala |
4th T20I | Dec 17, 2025 | 07:00 PM IST | India vs South Africa | Ekana Cricket Stadium, Lucknow |
5th T20I | Dec 19, 2025 | 07:00 PM IST | India vs South Africa | Narendra Modi Stadium, Ahmedabad |
New Zealand in India 2026 – ODI & T20I Series Schedule
India welcomes New Zealand for a white-ball series to kick off 2026. Playing in cities like Vadodara, Indore, and Raipur, this tour is set to offer exciting cricket and player experimentation. Both teams will aim to build strong momentum for the season ahead.
Match | Date | Time | Team | Location |
ODI | ||||
1st ODI | Jan 11, 2026 | 01:30 PM IST | India vs New Zealand | Kotambi Stadium, Vadodara |
2nd ODI | Jan 14, 2026 | 01:30 PM IST | India vs New Zealand | Niranjan Shah Stadium, Rajkot |
3rd ODI | Jan 18, 2026 | 01:30 PM IST | India vs New Zealand | Holkar Cricket Stadium, Indore |
T20Is | ||||
1st T20I | Jan 21, 2026 | 07:00 PM IST | India vs New Zealand | VCA Stadium, Nagpur |
2nd T20I | Jan 23, 2026 | 07:00 PM IST | India vs New Zealand | Shaheed Veer Narayan Stadium, Raipur |
3rd T20I | Jan 25, 2026 | 07:00 PM IST | India vs New Zealand | ACA Stadium, Guwahati |
4th T20I | Jan 28, 2026 | 07:00 PM IST | India vs New Zealand | Dr YS Rajasekhara Reddy Stadium, Visakhapatnam |
5th T20I | Jan 31, 2026 | 07:00 PM IST | India vs New Zealand | Greenfield Stadium, Thiruvananthapuram |
FAQs on India's Next Match Schedule