Feroz Shah Kotla Ground, Delhi Established: 1883 Capacity: 41,800 Location: Delhi Owner: Delhi District Cricket Association First Test: November 1948 First ODI: September 1982 Feroz Shah Kotla Ground is situated in Delhi which is India’s Capital. The Ground was built in year 1883 at Bahadur Shah Zafar Marg, Delhi. In India’s Cricket Venue Eden Gardens of Kolkata is the Oldest and first ground established ever then after …
Read More »