It is alot less popular in the ways that there are more soccer players and there is more soccer fans than cricket also.
Cricket is more famous. Baseball is only played league wise whereas cricket is played between countries. England and Australia are well known countries and both have cricket as their national sport. The U.S is a huge country and there are baseball fans widespread but no big population follows it any where near Europe or Asia
Cricket need not be the national game of India. Hockey is already the national game. The popularity of Hockey and its fans in the country cannot be brought down while considering Cricket. Cricket's momentum in the country will neither be affected as in the present situation.
India have the highest number of cricket stadiums. India have 56 number of cricket stadiums.
India
Really IPL is good for cricket it gives a golden opportunity for the players and thus IPL is a witness for many wonderfull partnerships it also helps to attract more fans for the great game of cricket. IPL is good for cricket in many more ways.
Sachin Tendulkar
The indian countries
a lot...
Cricket is the best for 🇮🇳. Sorry football fans.
Sourav Ganguly
dhoni