News

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.
Shubman Gill was controversially given run out against SRH. The decision sparked debate and led to Gill confronting the match ...