Report copyright - The Motera Stadium (officially known as Sardar Vallabhbhai ...•The stadium is a part of the Jawaharlal Nehru sports complex in central Delhi, which also houses the HQ of the Sports
Please pass captcha verification before submit form