Multiple choice general knowledge sports

Where was the finals of the 1983 World cup conducted?

  1. Wanderers, Johannesburg, South Africa

  2. Kensington Oval, Bridgetown, West Indies

  3. Lord's London,England

  4. 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'.