Location
Address
Bhishma Pitamah Road Lodhi Road Delhi 110 003
Overview
Significance
- It is the fourth largest multipurpose stadium in India and the 51st largest in the world. It has hosted Asian Championships in Athletics in 1989 and Commonwealth Games in 2010.
Owner
- Delhi Development Authority
Seating
- 60,000
Estb. Year
- 1982
Nearest Metro Station
- Jawahar lal Nehru Stadium