Jawaharlal Nehru Stadium, Lodhi Road, Pragati Vihar , New Delhi , Delhi , 110003 , India
Cricket Ground at Jawaharlal Nehru Stadium is a major sports venue in New Delhi, located on Lodhi Road. The stadium was built for the 1982 Asian Games and upgraded for the 2010 Commonwealth Games. It has hosted cricket matches along with football, athletics and other major sporting and public events
Jawaharlal Nehru Stadium, Lodhi Road, Pragati Vihar , New Delhi , Delhi , 110003 , India