India and Sri Lanka will co-host the 2026 T20 World Cup, with all of Pakistan’s matches scheduled exclusively in Sri Lanka. If Pakistan qualifies for the final, the title clash will be held in Colombo. If Pakistan fails to reach the final, the final clash will shift to India, taking place at Ahmedabad’s Narendra Modi Stadium.