Cricket lovers across the nation are eagerly waiting for the India T20 matches schedule in 2026. With India co-hosting the ICC Men’s T20 World Cup 2026 and touring England for a five-match T20I series, this year promises top-tier entertainment. Here’s the complete and updated T20 schedule for Team India in 2026.
India T20 Match Schedule 2026
| Tournament/Series | Month | Matches | Location |
|---|---|---|---|
| India vs New Zealand T20I Series | Jan 2026 | 5 | India |
| ICC Men’s T20 World Cup | Feb–Mar 2026 | 4–8* | India & Sri Lanka |
| India Tour of England | July 2026 | 5 | England |
| India Tour of Ireland | June 2026 | 2 | Ireland |
| India Tour of Zimbabwe | July 2026 | 3 | Zimbabwe |
| West Indies Tour of India | Oct 2026 | 5 | India |
| Sri Lanka Tour of India | Dec 2026 | 3 | India |
1. India vs New Zealand – T20I Series (January 2026)
India will begin its T20 journey in 2026 with a five-match home series against New Zealand, scheduled from January 21 to 31. The team opens in Nagpur, followed by matches in Raipur, Guwahati, Visakhapatnam, and Thiruvananthapuram. This series will help India finalise combinations ahead of the T20 World Cup.
| Match No. | Date | Day | Match | Stadium | Time |
|---|---|---|---|---|---|
| 1 | 21 January 2026 | Wednesday | India vs New Zealand | VCA Stadium, Nagpur | 7:00 PM |
| 2 | 23 January 2026 | Friday | India vs New Zealand | Shaheed Veer Narayan Singh Int’l Stadium, Raipur | 7:00 PM |
| 3 | 25 January 2026 | Sunday | India vs New Zealand | Barsapara Cricket Stadium, Guwahati | 7:00 PM |
| 4 | 28 January 2026 | Wednesday | India vs New Zealand | ACA-VDCA Stadium, Visakhapatnam | 7:00 PM |
| 5 | 31 January 2026 | Saturday | India vs New Zealand | Greenfield International Stadium, Thiruvananthapuram | 7:00 PM |
2. ICC Men’s T20 World Cup 2026 (Fab-Mar 2026)
After the New Zealand series, India turns its focus to the T20 World Cup, co-hosted by India and Sri Lanka from February 7 to March 8. India starts against the USA in Mumbai, followed by matches vs Namibia in Delhi, Pakistan in Colombo, and the Netherlands in Ahmedabad. If they qualify, India will move into the Super 8, with the final set for March 8, 2026.
| Match No. | date | Day | competition | Stadium | Time |
|---|---|---|---|---|---|
| 3 | February 7, 2026 | Saturday | India vs USA (League Stage) | Wankhede Stadium, Mumbai | 7:00 PM |
| 18 | February 12, 2026 | Thursday | India vs Namibia (League Stage) | Arun Jaitley Stadium, Delhi | 7:00 PM |
| 27 | February 15, 2026 | sunday | India vs Pakistan (League Stage) | R. Premadasa Stadium, Colombo | 7:00 PM |
| 36 | February 18, 2026 | Wednesday | India vs Netherlands (League Stage) | Narendra Modi Stadium, Ahmedabad | 7:00 PM |
| 43 | February 22, 2026 | sunday | India vs South Africa (Super 8) | Narendra Modi Stadium, Ahmedabad | 7:00 PM |
| 48 | February 26, 2026 | Thursday | India vs Zimbabwe (Super 8) | MA Chidambaram Stadium, Chennai | 7:00 PM |
| 52 | March 1, 2026 | sunday | India vs West Indies (Super 8) | Eden Gardens, Kolkata | 7:00 PM |
3. India Tour of Ireland (June 2026)
| Match No. | Date | Match | Venue | Time (IST) |
|---|---|---|---|---|
| 1 | June 26, 2026 | India vs Ireland | Belfast | 7:30 PM |
| 2 | June 28, 2026 | India vs Ireland | Belfast | 7:30 PM |
4. India Tour of England – T20I Series (July 2026)
Right after the IPL 2026, India travels to England for a five-match T20I series in July. The tour begins on July 1 in Chester-le-Street, before moving to Manchester, Nottingham, Bristol, and finally Southampton. This away series will be an important test for India in overseas conditions.
| Match No. | Date | Day | Match | Stadium | Time (IST) |
|---|---|---|---|---|---|
| 1 | 1 July 2026 | Wednesday | India vs England | Riverside Ground, Chester-le-Street | 11:00 PM |
| 2 | 4 July 2026 | Saturday | India vs England | Emirates Old Trafford, Manchester | 7:30 PM |
| 3 | 7 July 2026 | Tuesday | India vs England | Trent Bridge, Nottingham | 11:00 PM |
| 4 | 9 July 2026 | Thursday | India vs England | Seat Unique Stadium, Bristol | 11:00 PM |
| 5 | 11 July 2026 | Saturday | India vs England | Utilita Bowl, Southampton | 11:00 PM |
5. India Tour of Zimbabwe (July 2026)
| Match No. | Date | Match | Venue | Time (IST) |
|---|---|---|---|---|
| 1 | July 23, 2026 | India vs Zimbabwe | Harare | 4:30 PM |
| 2 | July 25, 2026 | India vs Zimbabwe | Harare | 4:30 PM |
| 3 | July 26, 2026 | India vs Zimbabwe | Harare | 4:30 PM |
6. West Indies Tour of India – T20I Series (October 2026)
| Match No. | Date | Match | Venue | Time |
|---|---|---|---|---|
| 1 | Oct 6, 2026 | India vs West Indies | Lucknow | 7:00 PM |
| 2 | Oct 9, 2026 | India vs West Indies | Ranchi | 7:00 PM |
| 3 | Oct 11, 2026 | India vs West Indies | Indore | 7:00 PM |
| 4 | Oct 14, 2026 | India vs West Indies | Hyderabad | 7:00 PM |
| 5 | Oct 17, 2026 | India vs West Indies | Bengaluru | 7:00 PM |
7. Sri Lanka Tour of India – T20I Series (December 2026)
| Match No. | Date | Match | Venue | Time |
|---|---|---|---|---|
| 1 | Dec 22, 2026 | India vs Sri Lanka | Rajkot | 7:00 PM |
| 2 | Dec 24, 2026 | India vs Sri Lanka | Cuttack | 7:00 PM |
| 3 | Dec 27, 2026 | India vs Sri Lanka | Pune | 7:00 PM |
Upcoming Cricket Matches T20 India (2026)
| S. No. | Date | Day | Series/Tournament | Match | Venue | Time (IST) |
|---|---|---|---|---|---|---|
| 1 | 21 January | Wednesday | India vs New Zealand | 1st T20I vs New Zealand | Nagpur | 7:00 PM |
| 2 | 23 January | Friday | India vs New Zealand | 2nd T20I vs New Zealand | Raipur | 7:00 PM |
| 3 | 25 January | Sunday | India vs New Zealand | 3rd T20I vs New Zealand | Guwahati | 7:00 PM |
| 4 | 28 January | Wednesday | India vs New Zealand | 4th T20I vs New Zealand | Visakhapatnam | 7:00 PM |
| 5 | 31 January | Saturday | India vs New Zealand | 5th T20I vs New Zealand | Thiruvananthapuram | 7:00 PM |
| 6 | 7 February | Saturday | T20 World Cup | India vs USA | Mumbai | 7:00 PM |
| 7 | 12 February | Thursday | T20 World Cup | India vs Namibia | Delhi | 7:00 PM |
| 8 | 15 February | Sunday | T20 World Cup | India vs Pakistan | Colombo | 7:00 PM |
| 9 | 18 February | Wednesday | T20 World Cup | India vs Netherlands | Ahmedabad | 7:00 PM |
| 10 | 22 February | Sunday | T20 World Cup | India vs South Africa (Super 8) | Ahmedabad | 7:00 PM |
| 11 | 5 March | Thursday | T20 World Cup | India vs England (Semi-final) | Mumbai | 7:00 PM |
| 12 | 8 March | Sunday | T20 World Cup | India vs New Zealand (Final) | Ahmedabad | 7:00 PM |
| 13 | 26 June | Friday | India Tour of Ireland | 1st T20I vs Ireland | Belfast | 7:30 PM |
| 14 | 28 June | Sunday | India Tour of Ireland | 2nd T20I vs Ireland | Belfast | 7:30 PM |
| 15 | 1 July | Wednesday | India Tour of England | 1st T20I vs England | Durham | 11:00 PM |
| 16 | 4 July | Saturday | India Tour of England | 2nd T20I vs England | Manchester | 7:00 PM |
| 17 | 7 July | Tuesday | India Tour of England | 3rd T20I vs England | Nottingham | 11:00 PM |
| 18 | 9 July | Thursday | India Tour of England | 4th T20I vs England | Bristol | 11:00 PM |
| 19 | 11 July | Saturday | India Tour of England | 5th T20I vs England | Southampton | 11:00 PM |
| 20 | 23 July | Thursday | India Tour of Zimbabwe | 1st T20I vs Zimbabwe | Harare | 4:30 PM |
| 21 | 25 July | Saturday | India Tour of Zimbabwe | 2nd T20I vs Zimbabwe | Harare | 4:30 PM |
| 22 | 26 July | Sunday | India Tour of Zimbabwe | 3rd T20I vs Zimbabwe | Harare | 4:30 PM |
| 23 | 6 October | Tuesday | West Indies Tour of India | 1st T20I vs West Indies | Lucknow | 7:00 PM |
| 24 | 9 October | Friday | West Indies Tour of India | 2nd T20I vs West Indies | Ranchi | 7:00 PM |
| 25 | 11 October | Sunday | West Indies Tour of India | 3rd T20I vs West Indies | Indore | 7:00 PM |
| 26 | 14 October | Wednesday | West Indies Tour of India | 4th T20I vs West Indies | Hyderabad | 7:00 PM |
| 27 | 17 October | Saturday | West Indies Tour of India | 5th T20I vs West Indies | Bengaluru | 7:00 PM |
| 28 | 22 December | Tuesday | Sri Lanka Tour of India | 1st T20I vs Sri Lanka | Rajkot | 7:00 PM |
| 29 | 24 December | Thursday | Sri Lanka Tour of India | 2nd T20I vs Sri Lanka | Cuttack | 7:00 PM |
| 30 | 27 December | Sunday | Sri Lanka Tour of India | 3rd T20I vs Sri Lanka | Pune | 7:00 PM |
Read Also – Team India Schedule 2026
India T20 Match Schedule Related FAQs
How many T20 World Cups has India won?
India has won the ICC Men’s T20 World Cup three times – first in 2007 under MS Dhoni, again in 2024, and most recently in 2026, when India defeated New Zealand in the final.
How many T20 trophies has India won?
India has 3 T20 World Cup titles (2007, 2024 & 2026), 2 Asia Cups in the T20 format (2016 & 2018), and multiple bilateral T20I series wins against top cricketing nations. India has also won the ICC Champions Trophy (2013), highlighting their strength in white-ball cricket.
Who is the current India T20 captain?
As of 2026, Suryakumar Yadav is the captain of India’s T20 International team, continuing in the role after Rohit Sharma stepped down following the 2024 World Cup victory.
How many T20 matches has India played?
Till 2026, India has played 240+ T20 International matches. The total continues to rise with upcoming and ongoing series.
How many T20 series has India won?
India has won 20+ bilateral T20I series, including historic wins over Australia, England, New Zealand, South Africa, and Sri Lanka, in addition to global titles like the T20 World Cup and Asia Cup.
When did T20 cricket start in India?
T20 cricket in India began in 2006, when the national team played its first-ever T20 International against South Africa on 1 December 2006 in Johannesburg.
When is India vs Pakistan T20 match in 2026?
India faced Pakistan on 15 February 2026 during the T20 World Cup at the R. Premadasa Stadium in Colombo, Sri Lanka. Now India will face Pakistan in the 2027 Asian Games.
When is India vs New Zealand T20 match in 2026?
India will play five T20Is against New Zealand from 21 January to 31 January 2026 at Nagpur, Raipur, Guwahati, Visakhapatnam, and Thiruvananthapuram.
When is India vs England T20 match in 2026?
India will tour England in July 2026 for a five-match T20I series:
1 July – Chester-le-Street
4 July – Manchester
7 July – Nottingham
9 July – Bristol
11 July – SouthamptonHow many T20 matches india won in 2026?
The India national cricket team won 20+ T20 matches in 2026 across bilateral series and the ICC Men’s T20 World Cup 2026, including their title-winning campaign.



