FOLLOW US :
The Feroz Shah Kotla Ground is a cricket ground located at Bahadur Shah Zafar Marg, New Delhi. It was established in 1883 and is the second oldest international cricket stadium still functional in India, after the Eden Gardens in Kolkata.