With a seating capacity of 1,32,000, Narendra Modi Stadium in Ahmedabad is the world's largest cricket stadium. Originally constructed in 1982, it underwent a huge makeover and was renamed in 2021.