Fans flock to the world's largest cricket stadium in Ahmedabad as India take on rivals Pakistan for the first time in the host nation since 2016 - with more than 130,000 supporters expected for Cricket World Cup clash
Published By: Dailymail-Sports - 14-10-2023
It is arguably one of the biggest rivalries in world sport, with 130,000 fans expected inside the Narendra Modi Stadium - the worlds largest...
to show all the subcategories 