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 / Series | Month | Matches | Location |
|---|---|---|---|
| India vs New Zealand ODI Series | January 2026 | 3 | India |
| Afghanistan Tour of India (ODIs) | June 2026 | 3 | India |
| India Tour of England (ODIs) | July 2026 | 3 | England |
| West Indies Tour of India (ODIs) | Sept–Oct 2026 | 3 | India |
| Sri Lanka Tour of India (ODIs) | December 2026 | 3 | India |
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. Afghanistan Tour of India – ODI Series (June 2026)
India will host Afghanistan for a 3-match ODI series.
| Match No. | Date | Match | Venue | Time (IST) |
|---|---|---|---|---|
| 1st ODI | June 14, 2026 | India vs Afghanistan | Dharamshala | 1:30 PM |
| 2nd ODI | June 17, 2026 | India vs Afghanistan | Lucknow | 1:30 PM |
| 3rd ODI | June 20, 2026 | India vs Afghanistan | Chennai | 1: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. | 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 |
4. West Indies Tour of India – ODI Series (Sept–Oct 2026)
| Match | Date | Venue | Time (IST) |
|---|---|---|---|
| 1st ODI | Sept 27, 2026 | Thiruvananthapuram | 2:00 PM |
| 2nd ODI | Sept 30, 2026 | Guwahati | 2:00 PM |
| 3rd ODI | Oct 3, 2026 | New Chandigarh | 2:00 PM |
5. Sri Lanka Tour of India – ODI Series (December 2026)
| Match | Date | Venue | Time (IST) |
|---|---|---|---|
| 1st ODI | Dec 13, 2026 | Delhi | 2:00 PM |
| 2nd ODI | Dec 16, 2026 | Bengaluru | 2:00 PM |
| 3rd ODI | Dec 19, 2026 | Ahmedabad | 2:00 PM |
Upcoming Cricket Matches ODI India 2026
| S.No | Date | Day | Series | Match | Venue | Time (IST) |
|---|---|---|---|---|---|---|
| 1 | 11 Jan | Sunday | India vs New Zealand | 1st ODI | Vadodara | 1:30 PM |
| 2 | 14 Jan | Wednesday | India vs New Zealand | 2nd ODI | Rajkot | 1:30 PM |
| 3 | 17 Jan | Saturday | India vs New Zealand | 3rd ODI | Indore | 1:30 PM |
| 4 | 14 June | Sunday | India vs Afghanistan | 1st ODI | Dharamshala | 1:30 PM |
| 5 | 17 June | Wednesday | India vs Afghanistan | 2nd ODI | Lucknow | 1:30 PM |
| 6 | 20 June | Saturday | India vs Afghanistan | 3rd ODI | Chennai | 1:30 PM |
| 7 | 14 July | Tuesday | India Tour of England | 1st ODI | Birmingham | 5:30 PM |
| 8 | 16 July | Thursday | India Tour of England | 2nd ODI | Cardiff | 5:30 PM |
| 9 | 19 July | Sunday | India Tour of England | 3rd ODI | London | 5:30 PM |
| 10 | 27 Sept | Sunday | West Indies Tour of India | 1st ODI | Thiruvananthapuram | 2:00 PM |
| 11 | 30 Sept | Wednesday | West Indies Tour of India | 2nd ODI | Guwahati | 2:00 PM |
| 12 | 3 Oct | Saturday | West Indies Tour of India | 3rd ODI | New Chandigarh | 2:00 PM |
| 13 | 13 Dec | Sunday | Sri Lanka Tour of India | 1st ODI | Delhi | 2:00 PM |
| 14 | 16 Dec | Wednesday | Sri Lanka Tour of India | 2nd ODI | Bengaluru | 2:00 PM |
| 15 | 19 Dec | Saturday | Sri Lanka Tour of India | 3rd ODI | Ahmedabad | 2:00 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 ODI Champions Trophy – 2 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.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.
How many ODIs will India play in 2026?
India will play 15 One-Day Internationals (ODIs) in 2026.
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.



