The 2026 cricket season is set to be an exciting journey for the Indian cricket team and fans worldwide. The packed schedule promises intense games across formats, which will give the Men in Blue numerous opportunities to prove their grit on both home soil and foreign pitches.
From T20S and ODIs to the traditional Test matches, their schedule will prepare them for crucial international tournaments, including the ICC Men’s T20 World Cup 2026 and major tours across the globe.
Here we will discuss the India cricket schedule 2026, exploring each upcoming match and date, while reflecting on the past to set the stage for what’s to come.
India Cricket Schedule 2026: Full Fixtures
The Indian cricket team’s schedule for 2026 includes bilateral series, the ICC T20 World Cup, and overseas tours. Team India will play across all three formats — Test, ODI, and T20I — throughout the year. Below is the complete list of confirmed fixtures for 2026.
| Series/Tournament | Month | Matches | Host |
|---|---|---|---|
| New Zealand Tour of India | Jan 2026 | 3 ODIs, 5 T20Is | India |
| ICC Men’s T20 World Cup | Feb–Mar 2026 | T20Is | India & Sri Lanka |
| Afghanistan Tour of India | June 2026 | 1 Test, 3 ODIs | India |
| India Tour of Ireland | June 2026 | 2 T20Is | Ireland |
| India Tour of England | Jul 2026 | 5 T20Is, 3 ODIs | England |
| India Tour of Zimbabwe | Jul 2026 | 3 T20Is | Zimbabwe |
| West Indies Tour of India | Sept–Oct 2026 | 3 ODIs, 5 T20Is | India |
| Sri Lanka Tour of India | Dec 2026 | 3 ODIs, 3 T20Is | India |
Important: Only these three series have been officially announced for India in 2026. All other fixtures are yet to be declared by BCCI, ICC, or host boards.
Below is the detailed schedule for each match:
1. New Zealand Tour of India – ODIs & T20Is (January 2026)
India will kick off their 2026 season with a home series against New Zealand. This tour includes 3 ODIs and 5 T20Is, offering India a strong competitive buildup ahead of the T20 World Cup hosted in February–March.
ODI Series
| Match | Date | Venue | Time (IST) |
|---|---|---|---|
| 1st ODI | Jan 11th, 2026 | Vadodara | 1:30 PM |
| 2nd ODI | Jan 14th, 2026 | Rajkot | 1:30 PM |
| 3rd ODI | Jan 17th, 2026 | Indore | 1:30 PM |
T20 Series
| Match | Date | Venue | Time (IST) |
|---|---|---|---|
| 1st T20I | Jan 21st, 2026 | Nagpur | 7:00 PM |
| 2nd T20I | Jan 23rd, 2026 | Raipur | 7:00 PM |
| 3rd T20I | Jan 25th, 2026 | Guwahati | 7:00 PM |
| 4th T20I | Jan 28th, 2026 | Visakhapatnam | 7:00 PM |
| 5th T20I | Jan 31st, 2026 | Thiruvananthapuram | 7:00 PM |
This series will finalise India’s preparation for the T20 World Cup.
2. ICC Men’s T20 World Cup 2026 (7 Feb – 8 Mar)
India and Sri Lanka will co-host the year’s biggest tournament. India is placed in Group A.
India’s Group Stage Schedule
| Match No. | date | Day | competition | Stadium | Time |
|---|---|---|---|---|---|
| 3 | February 7, 2026 | Saturday | India vs USA (League Stage) | Mumbai | 7:00 PM |
| 18 | February 12, 2026 | Thursday | India vs Namibia (League Stage) | Delhi | 7:00 PM |
| 27 | February 15, 2026 | Sunday | India vs Pakistan (League Stage) | Colombo | 7:00 PM |
| 36 | February 18, 2026 | Wednesday | India vs Netherlands (League Stage) | Ahmedabad | 7:00 PM |
| 43 | February 22, 2026 | Sunday | India vs South Africa (Super 8) | Ahmedabad | 7:00 PM |
| 48 | February 26, 2026 | Thursday | India vs Zimbabwe (Super 8) | Chennai | 7:00 PM |
| 52 | March 1, 2026 | Sunday | India vs West Indies (Super 8) | Kolkata | 7:00 PM |
| 54 | March 5, 2026 | Thursday | India vs England (Semifinal 2) | Mumbai | 7:00 PM |
| 55 | March 8, 2026 | Sunday | India vs New Zealand (Semifinal 2) | Ahmedabad | 7:00 PM |
The India vs Pakistan match is the most anticipated fixture of the entire tournament.
This World Cup is critical to India’s roadmap toward the next white-ball cycle.
3. Afghanistan Tour of India 2026 (July 2026)
India will host Afghanistan in June 2026 for a multi-format series featuring one Test match and three ODIs. This will be an important bilateral series for both teams and a chance to strengthen squads ahead of upcoming international tournaments.
Test Match
| Match | Date | Venue | Time |
|---|---|---|---|
| Only Test | June 6–10, 2026 | New Chandigarh | 9:30 AM |
ODI Series
| Match | Date | Venue | Time (IST) |
|---|---|---|---|
| 1st ODI | June 14, 2026 | HPCA Stadium, Dharamshala | 1:30 PM |
| 2nd ODI | June 17, 2026 | Ekana Cricket Stadium, Lucknow | 1:30 PM |
| 3rd ODI | June 20, 2026 | MA Chidambaram Stadium, Chennai | 1:30 PM |
This series will be Afghanistan’s first bilateral ODI series in India, making it a historic event.
4. India Tour of Ireland (June 2026)
T20 Match
| Match | Date | Venue | Time (IST) |
|---|---|---|---|
| 1st T20I | June 26, 2026 | Belfast | 7:30 PM |
| 2nd T20I | June 28, 2026 | Belfast | 7:30 PM |
5. India Tour of England 2026 (July 2026)
The England & Wales Cricket Board (ECB) has officially released the schedule for India’s white-ball tour, consisting of 5 T20Is and 3 ODIs.
T20 Series
| Match | Date | Venue | Time (IST) |
|---|---|---|---|
| 1st T20I | 1 July 2026 | Durham | 11:00 PM |
| 2nd T20I | 4 July 2026 | Manchester | 7:00 PM |
| 3rd T20I | 7 July 2026 | Nottingham | 11:00 PM |
| 4th T20I | 9 July 2026 | Bristol | 11:00 PM |
| 5th T20I | 11 July 2026 | Southampton | 11:00 PM |
T20 Series
| Match | Date | Venue | Time (IST) |
|---|---|---|---|
| 1st ODI | Jul 14, 2026 | Edgbaston, Birmingham | 5:30 PM |
| 2nd ODI | Jul 16, 2026 | Sophia Gardens, Cardiff | 5:30 PM |
| 3rd ODI | Jul 19, 2026 | Lord’s, London | 5:30 PM |
6. India Tour of Zimbabwe (July 2026)
T20 Series
| Match | Date | Venue | Time (IST) |
|---|---|---|---|
| 1st T20I | July 23, 2026 | Harare | 4:30 PM |
| 2nd T20I | July 25, 2026 | Harare | 4:30 PM |
| 3rd T20I | July 26, 2026 | Harare | 4:30 PM |
7. West Indies Tour of India (September – October 2026)
ODI Series
| 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 |
T20 Series
| Match | Date | Venue | Time (IST) |
|---|---|---|---|
| 1st T20I | Oct 6, 2026 | Lucknow | 7:00 PM |
| 2nd T20I | Oct 9, 2026 | Ranchi | 7:00 PM |
| 3rd T20I | Oct 11, 2026 | Indore | 7:00 PM |
| 4th T20I | Oct 14, 2026 | Hyderabad | 7:00 PM |
| 5th T20I | Oct 17, 2026 | Bengaluru | 7:00 PM |
8. Sri Lanka Tour of India (December 2026)
ODI Series
| 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 |
T20 Series
| Match | Date | Venue | Time (IST) |
|---|---|---|---|
| 1st T20I | Dec 22, 2026 | Rajkot | 7:00 PM |
| 2nd T20I | Dec 24, 2026 | Cuttack | 7:00 PM |
| 3rd T20I | Dec 27, 2026 | Pune | 7:00 PM |
Team India Match Schedule 2026 -T20, ODI & Test Schedule
Here are the upcoming India Matches in 2026 for the Men’s and Women’s teams.
Team India T20 Schedule 2026
| Month/Date | Series/Tournament | Matches | Host |
|---|---|---|---|
| Jan 2026 | New Zealand Tour of India | 5 T20Is | India |
| Feb–Mar 2026 | ICC T20 World Cup 2026 | 4–7 Matches | India & Sri Lanka |
| June 2026 | India Tour of Ireland | 2 T20Is | Ireland |
| Jul 2026 | India Tour of England | 5 T20Is | England |
| Jul 2026 | India Tour of Zimbabwe | 3 T20Is | Zimbabwe |
| Oct 2026 | West Indies Tour of India | 5 T20Is | India |
| Dec 2026 | Sri Lanka Tour of India | 3 T20Is | India |
Read More –Team India T20 Schedule 2026
Team India ODI Schedule 2026
| Month | Series/Tournament | Matches | Host |
|---|---|---|---|
| Jan 2026 | New Zealand Tour of India | 3 ODIs | India |
| June 2026 | Afghanistan Tour of India | 3 ODIs | India |
| July 2026 | India Tour of England | 3 ODIs | England |
| Sept–Oct 2026 | West Indies Tour of India | 3 ODIs | India |
| Dec 2026 | Sri Lanka Tour of India | 3 ODIs | India |
Read More – Team India ODI Schedule 2026
Team India Test Schedule 2026
| Tournament / Series | Month | Matches | Location |
|---|---|---|---|
| India vs Afghanistan Test | June 2026 | 1 Test | India |
Read More – Team India Test Schedule 2026
Team India Schedule Related FAQs
How many T20 matches will India play in 2026?
India is scheduled to play a total of 27 to 30 T20 International matches in 2026.
How many ODI matches will India play in 2026?
India will play 15 One-Day International (ODI) matches in 2026.
How many Test matches will India play in 2026?
India is scheduled to play only 1 matches in 2026.
When is India’s next match in 2026?
Information Men's Team Women's Team Next Match Date June 6-9, 2026 Friday, May 28, 2026 Team India Next Match India vs Afghanistan (Only Test) England vs India (1st T20) Stadium PCA New Cricket Stadium County Cricket Ground, Chelmsford Match Time Toss - 9:30 AM
Match - 10:00 AMToss - 10:30 PM
Match - 11:00 PMLive Details Live Channel - Star Sports Network
Live Streaming - Jio HotstarLive Channel - Star Sports Network
Live Streaming - Jio HotstarHow many matches will India play in 2026?
Overall, Team India is expected to play approximately 47 to 50 international matches in 2026 across all formats. This includes T20Is, ODIs, and Test matches, making it a highly competitive and packed cricketing year for the team.
2026 is set to be an action-packed and thrilling year for Indian cricket. With major tournaments like the ICC Men’s T20 World Cup, intense home series, and vital away tours, both Men’s and Women’s teams will stay active across formats.
Fans are encouraged to save match dates, follow venues, and stay tuned for updates to avoid missing any moments of excitement.
This schedule serves as a complete guide for all Indian cricket followers throughout 2026.



