In every country, there are some specific and mostly one Game in which all people of country seem interested. If we have a little keen sense then we can observe that in cricket we mostly have countries of third world and to make it not look like that some countries like England, Australia, South Africa is there too. Don't you ever not surprise that on one hand, Why the big countries like USA, CHINA, RUSSIA, Japan, Canada, Brazil, Germany, France, Argentina are not play ''Cricket Game''? while on other hand countries like India, Bangladesh, Sri Lanka, Pakistan, Kenya, Zimbabwe, and even Afghanistan are playing Cricket and even wining World Cup.
There are some reasons, first is that Cricket was invented in Britain and was spread by English colonists around the world during the 19th-20th centuries, so most of the countries where it's a top sport in terms of popularity are former colonies/part of the UK. It doesn't seem to have spread much beyond the British Empire, except in the Caribbean. The Chinese, Russian, France, Germany don't play cricket as they were never owned by the English empire so resulting in not being on the flags of empire calender and so on.
Second and more important reason is that, now every game is commercial and too much money is involved and big boards those run these games have some hidden agreement with each other, as in one country if some board want to earn much then there's need to deviated all people of that country to some one particular one game, as then people's zeal, interest can be en-cash in money, like in USA Basket Ball is doing that, in Europe football is doing fine, and thus Cricket to some other countries.
So whenever you watch Cricket and watch some country wining in it, then don't forget to think that why that country is not much doing in other games and Olympics. Also not forget to think that if all countries start playing Cricket then this winning was possible or not. There's nothing wrong to watch Cricket or any other games, but we must have idea that why it's as it is. If some country is having feeling of a world winner, then don't forget to think that, is it real? or just well managed to make people feel and see in that way.