Science, asked by pranshukochhar, 6 months ago

which stadium was the final of inaugural icc world Cup held

Answers

Answered by Anonymous
5

Explanation:

Lord's

  • The inaugural ICC Cricket World Cup final was held on 21 June 1975 at Lord's, contested by Australia and the West Indies.
Similar questions