Why has cricket a large viewership in India, not in China or Russia?
Cricket is not a popular team sport in many countries, e.g., China, Russia. Due to the lack of popularity, its viewership in these countries is also very little. It is the same case with games like rugby and baseball, which do not enjoy a large viewership in India. However, games like cricket, soccer and hockey are different. These games are hugely popular in India because they are played at the grass root level. The greater part of the Indian population has grown up playing these games, and therefore, has a good amount of knowledge about them.