For the best experience use Mini app app on your smartphone
ICC has confirmed all venues for 2026 Men's T20 World Cup, co-hosted by India and Sri Lanka. India will host matches at Arun Jaitley Stadium (Delhi), Eden Gardens (Kolkata), MA Chidambaram Stadium (Chennai), Narendra Modi Stadium (Ahmedabad) and Wankhede Stadium (Mumbai). Sri Lanka will stage games at Pallekele International Cricket Stadium (Kandy), R Premadasa Stadium (Colombo) and SSC (Colombo).
short by Anmol Sharma / 08:01 pm on 25 Nov
For the best experience use inshorts app on your smartphone