Top 13 largest cricket stadiums in the world

Largest Cricket Stadiums

Cricket is the second most popular sport in the world after soccer/football. Cricket is followed by 2.5 billion people in the world while football (soccer) is followed by 3.5 billion people. The International Cricket Council (ICC) has the control of cricket. It has 100+ countries enrolled in it but only 12 countries play cricket on …

Read more