biggest stadium in india Motera Stadium: World’s biggest cricket stadium set for 1st match; facts, full details Ashish Kumar February 21, 2021