Las principales instalaciones deportivas de la ciudad son el Estadio Jawaharlal Nehru, el cuarto estadio con mayor capacidad del país; el Estadio Ambedkar, el Indira Gandhi Arena, el Estadio Nacional Dhyan Chand, sede de los primeros Juegos Asiáticos en 1951, y el Siri Fort Sports Complex.