The ICC Men’s T20 World Cup 2026 will be co-hosted by India and Sri Lanka from 7 February to 8 March 2026
Featuring 20 teams and 55 matches across 8 venues.
Group stages run from Feb 7–20, followed by the Super Eight round from Feb 21.
Semifinals are scheduled for March 4–5, and the final is on March 8, likely at Narendra Modi Stadium, Ahmedabad (or R. Premadasa Stadium, Colombo if Pakistan qualifies).
India begins its campaign vs USA on Feb 7 in Mumbai.
Full List of Host Venues
India
- Narendra Modi Stadium – Ahmedabad
- MA Chidambaram Stadium – Chennai
- Arun Jaitley Stadium – Delhi
- Wankhede Stadium – Mumbai
- Eden Gardens – Kolkata
Sri Lanka
- Pallekele International Cricket Stadium – Kandy
- R. Premadasa Stadium – Colombo
- Sinhalese Sports Club – Colombo
