1 Melbourne Cricket Ground, AustraliaMelbourne Cricket ground is the largest stadium in Australia and the 11th largest in the world. Located in Yarra Park, Melbourne, Victoria, the open-air stadium ground has so much history on its side with hosting both the first ever test match and the first ever one day match in 1971. The total capacity of the MCG is approximately 100,000, comprising of 95,000 seats and 5,000 standing room spaces.
2 The Lords, LondonThe Lords is one of London's biggest and most popular sporting stadiums. Widely regarded as home of Cricket, The Lords is owned by Marylebone Cricket Club and is named after its founder, Thomas Lord who formed it in 1814. Many final matches of the World Cup have been played in this ground, like 1975, 1979, 1983 and 1999.