Al Jazeera’s guide to the eight venues that will host the T20 World Cup 2026 matches in India and Sri Lanka.
T20 World Cup 2026 Venue: The Narendra Modi Stadium in Ahmedabad is the world's largest cricket stadium. With a capacity of ...
Narendra Modi Stadium (Motera, Ahmedabad) is no ordinary venue. The world’s largest cricket stadium by capacity has become a T20 powerhouse: big scores, packed stands, and night games where dew often ...
India will play the first Test of the two-match series against the West Indies from October 2 at the Narendra Modi Stadium. Shubman Gill, who scored 754 runs in the previous series against England, is ...
Bengaluru’s M Chinnaswamy Stadium will not host a match in the ICC T20 World Cup 2026, a report by PTI has revealed. The global tournament will be played in India and Sri Lanka, with Delhi, Kolkata, ...