India is set to co-host the Men's T20 World Cup 2026 with Sri Lanka The BCCI has sent a proposed tournament schedule to the ICC, according to sources The final is likely to be held at the Narendra Modi Stadium in Ahmedabad