India ODI cricket match schedule

India ODI Match Schedule 2026 – Full India ODI Match List & Fixture

Cricket fans are eagerly awaiting the India ODI match schedule for 2026. While the BCCI has confirmed only a limited number of bilateral ODI series so far, more fixtures are expected to be announced as part of the Future Tours Programme (FTP). Below is the currently confirmed and reliable ODI schedule for Team India in 2026, along with upcoming expected updates.

Below is the updated and complete ODI schedule for Team India in 2026, based on confirmed series.

India ODI Match Schedule 2026

Tournament / SeriesMonthMatchesLocation
India vs New Zealand ODI SeriesJanuary 20263India
Afghanistan Tour of India (ODIs)June 20263India
India Tour of England (ODIs)July 20263England
West Indies Tour of India (ODIs)Sept–Oct 20263India
Sri Lanka Tour of India (ODIs)December 20263India

1. India vs New Zealand – ODI Series (January 2026)

India will begin its ODI campaign in 2026 with a three-match home series against New Zealand. This series is officially listed across major cricket portals and is part of India’s FTP cycle.

Match No.DateDayMatchStadiumTime (IST)
111 January 2026SundayIndia vs New ZealandKotambi International Stadium, Vadodara1:30 PM
214 January 2026WednesdayIndia vs New ZealandNiranjan Shah Stadium, Rajkot1:30 PM
318 January 2026SundayIndia vs New ZealandHolkar Stadium, Indore1:30 PM

This series will be crucial for India’s ODI squad rotation and bench strength.

2. Afghanistan Tour of India – ODI Series (June 2026)

India will host Afghanistan for a 3-match ODI series.

Match No.DateMatchVenueTime (IST)
1st ODIJune 14, 2026India vs AfghanistanDharamshala1:30 PM
2nd ODIJune 17, 2026India vs AfghanistanLucknow1:30 PM
3rd ODIJune 20, 2026India vs AfghanistanChennai1:30 PM

3. India Tour of England – ODI Series (July 2026)

India is scheduled to tour England in July 2026, where the teams will play a three-match ODI series as part of the official bilateral tour.

Match No.DateDayMatchStadiumTime (IST)
114 July 2026TuesdayIndia vs EnglandEdgbaston, Birmingham3:30 PM
216 July 2026ThursdayIndia vs EnglandSophia Gardens, Cardiff3:30 PM
319 July 2026SundayIndia vs EnglandLord’s, London3:30 PM

4. West Indies Tour of India – ODI Series (Sept–Oct 2026)

MatchDateVenueTime (IST)
1st ODISept 27, 2026Thiruvananthapuram2:00 PM
2nd ODISept 30, 2026Guwahati2:00 PM
3rd ODIOct 3, 2026New Chandigarh2:00 PM

5. Sri Lanka Tour of India – ODI Series (December 2026)

MatchDateVenueTime (IST)
1st ODIDec 13, 2026Delhi2:00 PM
2nd ODIDec 16, 2026Bengaluru2:00 PM
3rd ODIDec 19, 2026Ahmedabad2:00 PM

Upcoming Cricket Matches ODI India 2026

S.NoDateDaySeriesMatchVenueTime (IST)
111 JanSundayIndia vs New Zealand1st ODIVadodara1:30 PM
214 JanWednesdayIndia vs New Zealand2nd ODIRajkot1:30 PM
317 JanSaturdayIndia vs New Zealand3rd ODIIndore1:30 PM
414 JuneSundayIndia vs Afghanistan1st ODIDharamshala1:30 PM
517 JuneWednesdayIndia vs Afghanistan2nd ODILucknow1:30 PM
620 JuneSaturdayIndia vs Afghanistan3rd ODIChennai1:30 PM
714 JulyTuesdayIndia Tour of England1st ODIBirmingham5:30 PM
816 JulyThursdayIndia Tour of England2nd ODICardiff5:30 PM
919 JulySundayIndia Tour of England3rd ODILondon5:30 PM
1027 SeptSundayWest Indies Tour of India1st ODIThiruvananthapuram2:00 PM
1130 SeptWednesdayWest Indies Tour of India2nd ODIGuwahati2:00 PM
123 OctSaturdayWest Indies Tour of India3rd ODINew Chandigarh2:00 PM
1313 DecSundaySri Lanka Tour of India1st ODIDelhi2:00 PM
1416 DecWednesdaySri Lanka Tour of India2nd ODIBengaluru2:00 PM
1519 DecSaturdaySri Lanka Tour of India3rd ODIAhmedabad2:00 PM

India ODI Match Related FAQ

  1. How many ODIs has India won so far?

    India has played over 1,050 One Day Internationals and has won more than 560 ODI matches, making them one of the most successful teams in the history of ODI cricket.

  2. How long does an ODI match last?

    An ODI (One Day International) match usually lasts around 7 to 8 hours, including innings breaks and strategic timeouts. Each team is allowed to bat for up to 50 overs, unless they are bowled out earlier.

  3. How many ODI trophies has India won?

    India has won multiple major ODI ICC trophies, including:
    ICC Cricket World Cup2 times (1983, 2011)
    ICC ODI Champions Trophy2 times (2002 – shared with Sri Lanka, 2025)
    India has also finished as runners-up and semifinalists multiple times in ODI World Cups and Champions Trophy tournaments.

  4. Who is the ODI captain of India?

    As of 2026, Shubhman Gill is the captain of India’s ODI team, while Hardik Pandya serves as vice-captain in the limited-overs format.

  5. Why is ODI cricket said to be dying?

    ODI cricket has faced challenges in recent years due to the rapid rise of T20 cricket and franchise leagues like the IPL, which are shorter and more commercially attractive. However, ODIs remain highly relevant during ICC tournaments such as the Cricket World Cup and Champions Trophy, where they continue to draw massive global viewership and retain traditional cricketing value.

  6. How many ODIs will India play in 2026?

    India will play 15 One-Day Internationals (ODIs) in 2026.

  7. Is ODI cricket declining?

    ODIs face competition from T20 leagues, but remain crucial for ICC tournaments like the ICC Cricket World Cup.

The 2026 ODI calendar is balanced with home dominance and key overseas challenges, especially the England tour. With 15 matches scheduled, it will be a crucial year for building India’s squad for future ICC events.

Author

  • SOURABH JANGDE

    Sourabh Jangde is a passionate Cricket Expert with 5 years of experience in match analysis, player insights, and cricket trends. Also an SEO specialist, he delivers content that’s both informative and search-friendly.

Social Share

Leave a Comment

Your email address will not be published. Required fields are marked *