World's largest cricket stadium now named Narendra Modi Stadium By Ground report 24 Feb 2021 India's President Ramnath Kovind will inaugurate the world's largest cricket stadium in Ahmedabad, Gujarat on Wednesday. Read More