World's Largest Cricket Stadium in Gujarat's Motera Renamed as Narendra Modi Stadium
2021-02-25 22
The world's biggest cricket stadium, which is hosting the pink-ball Test between India and England, was renamed Narendra Modi Stadium. It was previously called Sardar Patel Stadium. Here's taking a look at its key features.