Which of these cricket stadiums has the highest capacity, as of March 2016?
Correct answer: Melbourne Cricket Ground, Australia

the horror
Impressive stadium but Lords is the home of cricket

WhoLetTheDogsOut?
Update from 2020: Narendra Modi Stadium, also known as Motera Stadium, is an international cricket stadium in Ahmedabad, Gujarat, India. It is the largest stadium in the world, with a seating capacity of 132,000 spectators.

Kiwozzie
Awesome ground to watch sport.