T20 World Cup 2026 will be held across eight venues in India and Sri Lanka. In India, matches will be held at Delhi's Arun Jaitley Stadium, Kolkata's Eden Gardens, Chennai's MA Chidambaram Stadium(Chepauk), Ahmedabad's Narendra Modi Stadium and Mumbai's Wankhede Stadium. Pallekele International Stadium in Kandy, and Colombo's R Premadasa Stadium and Sinhalese Sports Club are venues in Sri Lanka.