Multiple choice general knowledge sports

Which Indian Cricket Ground host the maximum number of test matches?

  1. Wankhade

  2. FerozShah Kotla

  3. Eden Gardens

  4. MA chidambaram

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

Eden Gardens in Kolkata has hosted the most Test matches in India, being one of the oldest and most iconic cricket grounds in the country. Wankhede (A) in Mumbai, Feroz Shah Kotla (B) in Delhi, and MA Chidambaram (D) in Chennai are all major venues but have hosted fewer Tests than Eden Gardens.

AI explanation

Eden Gardens in Kolkata is the Indian cricket ground that has hosted the most Test matches — 43 Tests as of mid-2026 — ahead of Arun Jaitley Stadium in Delhi (formerly Feroz Shah Kotla) with 36, and M.A. Chidambaram Stadium (Chepauk, Chennai) with 35. Eden Gardens has been a Test venue since 1934 and, as one of India's marquee international grounds (also a World Cup final venue), has accumulated the highest tally among Indian grounds by a comfortable margin. Wankhede Stadium in Mumbai trails further behind these three. While the exact count shifts by a match or two after every new series, Eden Gardens' lead over the other options here is wide enough that it remains correct despite the periodic fluctuations the flag reason raises.