What capacity is the Narendra Modi Stadium, and is it the biggest sports venue in the world?
INDIA are hosting England this week in a day-night Test match at the impressive Narendra Modi Stadium. Formerly known as the Sardar Patel Stadium but now named after the Indian…
Share