Стадион «Джавахарлал Неру» был построен к Летним Азиатским играм 1982 года. Он был рассчитан на 78 000 зрителей и назван в честь первого премьер-министра Индии.
В рамках подготовки к Играм Содружества-2010 стадион был глобально реконструирован и принял свой нынешний вид.
«Джавахарлал Неру» принимал матчи Чемпионата мира по футболу среди юношеских (U-17) команд в 2017 году. С 2014 по 2019 гг. на стадионе проводил игры клуб «Дели Динамос».