#1 Lords, London, England

Known as the home of cricket, Lord’s is the place to be while playing international cricket. The venue for the first three World Cup finals, Lords got to witness its home side participate in only one World Cup Final in 1979.
The finals at Lords were all part of the World Cups which were played in the 60 overs format and thus in this game West Indies made 286/9 in 60 overs and while the crowd was in anticipation of a good performance from the home team, nothing came close to challenge the West Indian dominance of World Cricket at that moment. England were bundled out for 194 runs.
In 1983 though, at the same venue, India lifted the world cup in what appeared as a massive upset on the international cricket platform.
Prior to all this, in 1975, World Cup’s inaugural year, West Indies had beaten Australia by 17 runs at the home of cricket to become the first ever champions in limited overs cricket.
England fans will be looking for a successful world cup campaign in 2019 from the home team.
Which venue hosted your favourite World Cup final match? Sound off in the comments section below!
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news