Cricket fans are eagerly waiting for the India ODI match schedule in 2026. While the BCCI has confirmed only limited 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.
India ODI Match Schedule 2026
| Tournament / Series | Month | Matches | Location |
|---|---|---|---|
| India vs New Zealand ODI Series | January 2026 | 3 | India |
| India Tour of England (ODIs) | July 2026 | 3 | Englan |
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. | Date | Day | Match | Stadium | Time (IST) |
|---|---|---|---|---|---|
| 1 | 11 January 2026 | Sunday | India vs New Zealand | Kotambi International Stadium, Vadodara | 1:30 PM |
| 2 | 14 January 2026 | Wednesday | India vs New Zealand | Niranjan Shah Stadium, Rajkot | 1:30 PM |
| 3 | 18 January 2026 | Sunday | India vs New Zealand | Holkar Stadium, Indore | 1:30 PM |
This series will be crucial for India’s ODI squad rotation and bench strength.
2. 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. | Date | Day | Match | Stadium | Time (IST) |
|---|---|---|---|---|---|
| 1 | 14 July 2026 | Tuesday | India vs England | Edgbaston, Birmingham | 3:30 PM |
| 2 | 16 July 2026 | Thursday | India vs England | Sophia Gardens, Cardiff | 3:30 PM |
| 3 | 19 July 2026 | Sunday | India vs England | Lord’s, London | 3:30 PM |
Upcoming Cricket Matches ODI India 2026
| Date | Day | Series | Match | Venue | Time (IST) |
|---|---|---|---|---|---|
| 11 January | Sunday | India vs New Zealand | 1st ODI | Vadodara | 1:30 PM |
| 14 January | Wednesday | India vs New Zealand | 2nd ODI | Rajkot | 1:30 PM |
| 18 January | Sunday | India vs New Zealand | 3rd ODI | Indore | 1:30 PM |
| 14 July | Tuesday | India Tour of England | 1st ODI | Birmingham | 5:30 PM |
| 16 July | Thursday | India Tour of England | 2nd ODI | Cardiff | 5:30 PM |
| 19 July | Sunday | India Tour of England | 3rd ODI | London | 3:30 PM |
India ODI Match Related FAQ
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.
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.
How many ODI trophies has India won?
India has won multiple major ODI ICC trophies, including:
ICC Cricket World Cup – 2 times (1983, 2011)
ICC Champions Trophy – 2 times (2002 – shared with Sri Lanka, 2013)
India has also finished runners-up and semifinalists multiple times in ODI World Cups and Champions Trophy tournaments.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.
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.



