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 England | Jul 2026 | 5 T20Is, 3 ODIs | England |
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 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 |
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 |
| Jul 2026 | India Tour of England | 5 T20Is | England |
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 |
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 |
| India Tour of Sri Lanka (Expacted) | Aug 2026 | 2 Tests | Sri Lanka |
| India Tour of New Zealand (Expacted) | Oct–Nov 2026 | 2 Tests | New Zealand |
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 14–17 T20Is (depending on World Cup progression).
How many ODI matches will India play in 2026?
India will play 20+ ODI Matches in 2026 for the preparation of the ODI WC 2027.
How many Test matches will India play in 2026?
India to play 10-15 Test Matches for preparation for WTC 2025-27.
When is India’s next match in 2026?
Information Men's Team Women's Team Next Match Date June 6-9, 2026 April 17, 2026 Team India Next Match India vs Afghanistan (Only Test) India vs South Africa (1st T20) Stadium PCA New Cricket Stadium Kingsmead, Durban Match Time Toss - 9:30 AM
Match - 10:00 AMToss - 9:00 AM
Match - 9:30 AMLive 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?
The Indian cricket team is expected to play around 30+ international matches in 2026, based on the currently confirmed schedule. This includes matches across Test, ODI, and T20I formats.
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.



