ICC chairman Jay Shah terms T20 World Cup 2026 a ‘global spectacle’ which would capture imagination of millions

Five cities in India - Mumbai, Delhi, Ahmedabad, Chennai and Kolkata - will host the fixtures, while in Sri Lanka, the games will be held in two venues across Colombo…

Continue ReadingICC chairman Jay Shah terms T20 World Cup 2026 a ‘global spectacle’ which would capture imagination of millions