Landmarks & buildings
Jawaharlal Nehru Stadium
Building in India
Wikipedia names Jawaharlal Nehru Stadium as where 1 film or series was filmed; its page links to the sentence that says so. Wikidata records no shoot here yet.

Filmed here, per Wikipedia
Wikipedia says these were filmed in Jawaharlal Nehru Stadium. Each title’s page links to the sentence that says so.
Filming locations nearby
-
Landmarks & buildings Hazrat Nizamuddin Dargah
India · 1 km north-east
Dargah (mausoleum) of the Sufi saint Khwaja Nizamuddin Auliya
-
Towns & cities
Kotla Mubarakpur Complex
India · 1 km north-east
Urban village in Indian state of Delhi
-
Landmarks & buildings
India Habitat Centre
India · 1 km north-west
Building in India
-
Towns & cities
Nizamuddin East
India · 2 km north-east
Human settlement in New Delhi, Delhi, India
-
Landmarks & buildings
Thyagaraj Sports Complex
India · 2 km west
Sports venue in New Delhi, India
-
Landscapes & nature
Lodi Gardens
India · 2 km north-west
City park in India