Sri Lanka

Ahmedabad’s Narendra Modi Stadium is set to host the ICC T20 World Cup 2026 final, with India and Sri Lanka jointly organizing the tournament across selected venues.

Pakistan are in talks to tour Sri Lanka in January 2026 for a three-match T20I series, which could affect players’ Big Bash League (BBL) participation. The series will also help prepare for the ICC T20 World Cup 2026.
--Advertisement--
--Advertisement--
Rohit Sharma on being asked if England were rightly awarded the World Cup title in 2019