Which country has the most number of cricket stadiums in the world?
India has the most number of cricket stadiums in the world. Presently India has 44 Cricket stadiums. England with 20 Cricket stadiums and Australia with 18 Cricket stadiums stands at second and Third places. Among the stadiums in the world Highest number of ODIs Played in Sharja cricket stadium.