Multiple choice general knowledge sports Where was the finals of the 1983 World cup conducted? Wanderers, Johannesburg, South Africa Kensington Oval, Bridgetown, West Indies Lord's London,England MCG, Melbourne,Australia Reveal answer Fill a bubble to check yourself C Correct answer Explanation The 1983 Cricket World Cup final was indeed played at Lord's in London. India won this historic match against the West Indies, with Lord's being known as the 'Home of Cricket'.