Multiple choice general knowledge

Where was the Finals of the 1983 World Cup conducted ?

  1. Lord's, London, England

  2. Wanderers, Johannesburg, South Africa

  3. MCG, Melbourne, Australia

  4. Kensington Oval, Bridgetown, West Indies

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

The 1983 Cricket World Cup final was held at Lord's in London, where India achieved a remarkable victory against the West Indies, claiming their first World Cup title. This was a historic upset as the West Indies were two-time defending champions.