Originally Answered: Why cricket is not so popular as soccer, globally? Because in developed countries nobody has that much time to spend on a single match. Biggest problem with cricket is the amount of time it requires for a single match to get completed.