india match schedule

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.

MatchDateTimeLocation
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. 

MatchDateTimeTeamLocation 
ODI    
1st ODIAug 17, 202509:00 AM ISTBangladesh vs IndiaSher-e-Bangla Stadium, Mirpur
2nd ODIAug 20, 202509:00 AM ISTBangladesh vs IndiaSher-e-Bangla Stadium, Mirpur
3rd ODIAug 23, 202509:00 AM ISTBangladesh vs IndiaBir Sreshtho Matiur Rahman Stadium, Chattogram
T20Is    
1st T20IAug 26, 202503:30 PM ISTBangladesh vs IndiaBir Sreshtho Matiur Rahman Stadium, Chattogram
2nd T20IAug 29, 202503:30 PM ISTBangladesh vs IndiaSher-e-Bangla Stadium, Mirpur
3rd T20IAug 31, 202503:30 PM ISTBangladesh vs IndiaSher-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. 

MatchDateTimeTeamLocation 
1st TestOct 2, 202509:30 AM ISTIndia vs West IndiesNarendra Modi Stadium, Ahmedabad
2nd TestOct 10, 202509:30 AM ISTIndia vs West IndiesArun 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. 

MatchDateTimeTeamLocation 
ODI    
1st ODIOct 19, 202509:00 AM IST Australia vs India Optus Stadium, Perth
2nd ODIOct 23, 202509:00 AM IST Australia vs India Adelaide Oval, Adelaide
3rd ODIOct 25, 202509:00 AM IST Australia vs India Sydney Cricket Ground, Sydney
T20Is    
1st T20IOct 29, 202501:45 PM IST Australia vs India Manuka Oval, Canberra
2nd T20IOct 31, 202501:45 PM IST Australia vs India Melbourne Cricket Ground
3rd T20INov 02, 202501:45 PM IST Australia vs India Ninja Stadium, Hobart
4th T20INov 06, 202501:45 PM IST Australia vs India People First Stadium, Carrara
5th T20INov 08, 202501: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.

MatchDateTimeTeamLocation 
ODI    
1st ODINov 30, 202501:30 PM IST India vs South Africa JSCA Stadium, Ranchi
2nd ODIDec 3, 202501:30 PM IST India vs South Africa Shaheed Veer Narayan Stadium, Raipur
3rd ODIDec 6, 202501:30 PM IST India vs South Africa Dr YS Rajasekhara Reddy Stadium, Visakhapatnam
Test    
1st TestNov 14, 2025 09:30 AM IST India vs South Africa Eden Gardens, Kolkata
2nd TestNov 22, 202509:30 AM IST India vs South Africa ACA Stadium, Guwahati
T20Is    
1st T20IDec 09, 202507:00 PM IST India vs South Africa Barabati Stadium, Cuttack
2nd T20IDec 11, 202507:00 PM IST India vs South Africa Maharaja Yadavindra Singh Stadium, Mullanpur
3rd T20IDec 14, 202507:00 PM IST India vs South Africa HPCA Stadium, Dharamsala
4th T20IDec 17, 202507:00 PM IST India vs South Africa Ekana Cricket Stadium, Lucknow
5th T20IDec 19, 202507: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.

MatchDateTimeTeamLocation 
ODI    
1st ODIJan 11, 202601:30 PM ISTIndia vs New Zealand Kotambi Stadium, Vadodara
2nd ODIJan 14, 202601:30 PM ISTIndia vs New Zealand Niranjan Shah Stadium, Rajkot
3rd ODIJan 18, 202601:30 PM ISTIndia vs New Zealand Holkar Cricket Stadium, Indore
T20Is    
1st T20IJan 21, 202607:00 PM IST India vs New Zealand VCA Stadium, Nagpur
2nd T20IJan 23, 202607:00 PM IST India vs New Zealand Shaheed Veer Narayan Stadium, Raipur
3rd T20IJan 25, 202607:00 PM IST India vs New Zealand ACA Stadium, Guwahati
4th T20IJan 28, 202607:00 PM IST India vs New Zealand Dr YS Rajasekhara Reddy Stadium, Visakhapatnam
5th T20IJan 31, 202607:00 PM IST India vs New Zealand Greenfield Stadium, Thiruvananthapuram

 

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.

Get Amazing Welcome Rewards