The Narendra Modi Stadium in Ahmedabad is reportedly set to host the final of the 2026 ICC T20 World Cup, which will be co-hosted by India and Sri Lanka. The venue, which last staged the 2023 ODI World Cup final between India and Australia, is once again expected to witness another global cricketing showdown.
Five Indian Venues Shortlisted
According to sources, the BCCI has shortlisted five Indian venues for the upcoming tournament, Ahmedabad, Delhi, Kolkata, Chennai, and Mumbai. Meanwhile, three stadiums in Sri Lanka are also expected to host matches. Cities like Guwahati, Visakhapatnam, Indore, and Navi Mumbai have been ruled out as they recently hosted fixtures during the ICC Women’s World Cup.
India–Pakistan Clash Likely in Colombo
The India vs Pakistan fixture, one of cricket’s mo

Odisha TV

Deccan Herald
News24
NDTV Profit
India Today
DNA India Viral
Atlanta Black Star Entertainment
NBA
Daily Kos