This Ranking Considers:
Historical significance
Memorable international matches
ICC tournament legacy
Architectural uniqueness
Atmosphere
Scenic beauty
Contribution to world cricket
Reputation among players and fans
RANK
STADIUM
CITY
COUNTRY
Lord's Cricket Ground (The Home of Cricket)
Lord's Cricket Ground is the world's most famous cricket stadium and is widely known as the "Home of Cricket." Located in St John's Wood, London, England, it is owned by the Marylebone Cricket Club (MCC), the custodian of the Laws of Cricket.
Stadium Profile
Feature
Details
Official Name
Lord's Cricket Ground
Nickname
The Home of Cricket
Location
St John's Wood, London, England
