1) Cricket: Cricket is by far the most popular sport in India. India has produced some of the finest cricketers in the world who hold or once held various world records. India won the cricket world cup in 1983 and recently the first ever T20 world cup in 2007. In recent times, India has also emerged as the country where the maximum amount of money in Cricket is involved. The cash rich and glamorous IPL (Indian Premier League) attracts cricketers from all over the world. Indian cricketers Sachin Tendulkar and MS Dhoni are the highest earning crickers (by way of prizes and endorsements) in the world as of 2010.
2) Football (Soccer): Soccer is second most popular sport in India. Despite the fact that the Indian soccer team stands at around 139th position in the world according to FIFA rankings (2010), the sport has many fans in the country, especially in certain regions like West Bengal, Goa and many states in North-East India. There are only a handful FIFA approved stadiums in the country.
4) Badminton: Badminton is a very popular hobby sport in India. Recently, India has achieved good success at International level in the arena and hence it is also becoming a popular professional sport.
5) Tennis: Tennis has long been a popular sport in India. Though India has not been a powerful force in the singles event, it has often done very well in the doubles and mixed doubles category. As of 2010, Leander Paes and Sania Mirza are among the most successful male and female tennis players in the country. A decade or two ago, tennis courts were a rarity even in big cities but that has slowly changed. These days, it is not hard to find tennis courts in educational institutes, big apartment complexes and clubs in Indian cities.