Narendra Modi Stadium largest by capacity

Narendra Modi Stadium

Narendra Modi Stadium, formerly known as the Motera Stadium Cricket stadium in Motera, Ahmedabad, Gujarat, India. It is the world’s largest cricket stadium by capacity, accommodating 132,000 spectators. The stadium is owned and operated by the Gujarat Cricket Association (GCA). The stadium was inaugurated in 1982 and has hosted a number of major cricket tournaments, … Read more