India is the country with the most cricket stadiums in the world. As of 2021, India has more than 400 international cricket stadiums.