Multiple choice general knowledge sports

Which stadium is called the home of cricket?

  1. Eden gardens,Kolkata

  2. Lords, London

  3. MSG, Melbourne

  4. The Oval, London

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

Lord's Cricket Ground in London is widely known as the 'Home of Cricket' due to its historical significance and being the headquarters of the MCC (Marylebone Cricket Club). Eden Gardens, The Oval, and MCG are all famous grounds but don't hold this title.