India and Sri Lanka will jointly host the ICC T20 World Cup in 2026. While the full schedule is yet to be announced, it is confirmed that the BCCI has shortlisted five venues in India: Ahmedabad, Delhi, Kolkata, Chennai, and Mumbai. The final match will be held at the Modi Stadium in Ahmedabad.