Which Cities Will Host ICC T20 World Cup 2026 in India and Sri Lanka?

Wait 5 sec.

The ICC has confirmed Ahmedabad, Delhi, Kolkata, Chennai, and Mumbai as India’s host venues for the T20 World Cup 2026, co-hosted by Sri Lanka, with Bengaluru missing out and the grand final set for the Narendra Modi Stadium.