The ICC has finalised the host cities for the 2026 Men’s T20 World Cup, with matches set to be played across five venues in India — Ahmedabad, Delhi, Kolkata, Chennai, and Mumbai — and three in Sri Lanka, including Colombo and Kandy.
The tournament will run from February 7 to March 8, with the final scheduled at Ahmedabad’s Narendra Modi Stadium. The ICC is expected to release the full schedule and ticketing details next week.
As per an agreement between the BCCI and PCB, Pakistan will play all its matches in Sri Lanka, including the final if they qualify.
The 20-team event will follow the same format as the 2024 edition, featuring a group stage, Super Eights, semi-finals, and a final.










