The Narendra Modi Stadium — the venue for the IPL 2023 Final and the ICC World Cup final — is not only the largest stadium in India but also in the world, with a mind-blowing capacity of 132,000.
The Narendra Modi Stadium in Ahmedabad has seen quite a few high-scoring matches in the Indian Premier League over the years. The stadium has a massive capacity of accommodating around 1 lakh ...
In the wake of the upcoming IPL 2025 matches at Narendra Modi Stadium in Motera, City Police Commissioner G.S. Malik has ...
Moreover, Eden Gardens is also notable for being the second-largest cricket stadium in India with a capacity of 68,000 ... IPL 2022 Playoffs, RR vs RCB: Narendra Modi Stadium pitch history ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results