The T20 World Cup 2026 is set to kick off with its opening game at the Narendra Modi Stadium in Ahmedabad, co-hosted by India and Sri Lanka. While the exact dates are still under wraps, the tournament is anticipated to take place from February 7 to March 8, 2026.