World's Largest Cricket Stadium in Gujarat's Motera Renamed as Narendra Modi Stadium
  • 3 years ago
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.