The 2026 T20 World Cup is set to be a thrilling event, with India's Wankhede Stadium hosting a semifinal, and Ahmedabad's Narendra Modi Stadium set to host the opener and final. But here's where it gets interesting: if India and Pakistan face off in a semifinal, they'll play in Colombo, with the second semifinal taking place in Mumbai. This potential clash adds an extra layer of excitement to the tournament. The tournament will be played across seven venues in Sri Lanka and India, with Mumbai, Delhi, Chennai, Kolkata, and Ahmedabad likely to host the Indian leg. Sri Lanka will use three venues, with Premadasa Stadium, Pallekele, and either Dambulla or Hambantota as host cities. The Indian board is yet to decide on warm-up games, with Bengaluru potentially hosting a few. The Indian team is expected to play in all major four cities: Mumbai, Delhi, Kolkata, and Chennai. The Narendra Modi Stadium has been shortlisted to host the final, and the BCCI has submitted the schedule to the ICC. The tournament will be played in fewer cities than the 2023 World Cup, with each venue expected to host at least six games. However, there's no clarity on whether Bengaluru or Lucknow will be included as host cities. The Indian board has decided that venues that hosted the ICC Women's 50-over World Cup won't host the men's tournament. Guwahati, Visakhapatnam, Indore, and Navi Mumbai recently hosted Women's ODI World Cup matches in India. The ICC has made it clear that if Sri Lanka or Pakistan qualify for the semi-finals, they'll play in Colombo or a neutral venue, respectively. The Indian board has agreed to play against Pakistan in Sri Lanka if they face each other, per the signed agreement. This agreement was made after India refused to travel to Pakistan for the ICC Champions Trophy.