Cricket Quiz – Question 2 by TrendingNews Desk November 23, 2021 TrendingNews Desk 2. What is the largest cricket stadium in the world? Eden Gardens Narendra Modi Stadium Melbourne Cricket Club Lords Time's up Share 0 FacebookTwitterPinterestLinkedinTumblrRedditWhatsappTelegramEmail