
Top 10 Indian Cricketers of All-Time
Sachin Tendulkar
Sachin Ramesh Tendulkar is an Indian former international cricketer who captained the Indian national team. Often dubbed the “God of Cricket” in India, he is widely regarded as one of the greatest cricketers of all time.
Virat Kohli
Virat Kohli is an Indian international cricketer and the former all-format captain of the Indian national cricket team. He is a right-handed batter and occasional right-arm medium pace bowler.
MS Dhoni
Mahendra Singh Dhoni is an Indian professional cricketer who plays as a right-handed batter and a wicket-keeper. MS Dhoni, one of India’s most successful cricket captains, has retired from international cricket but continues to play for the Chennai Super Kings (CSK) in the Indian Premier League (IPL).
Kapil Dev
Kapildev Ramlal Nikhanj is an Indian former cricket team captain. He is regarded as one of the greatest all-rounders in the history of cricket, he was a fast-medium bowler and a hard-hitting middle-order batsman.
Sunil Gavaskar
Sunil Manohar “Sunny” Gavaskar, is a former captain of the Indian national cricket team who represented India and Mumbai from 1971 to 1987. He was the first batsman to pass 10,000 runs in Test cricket. Gavaskar is acknowledged as one of the greatest opening batsmen of all time.
Rahul Dravid
Rahul Sharad Dravid is an Indian former cricket player, ex-captain and ex-head coach of the Indian national cricket team. Known for his outstanding batting technique, Dravid scored 24,177 runs in international cricket and is widely regarded as one of the greatest batsmen in the history of cricket.
Rohit Sharma
Rohit Gurunath Sharma is an Indian international cricketer and the former captain of the India national cricket team in all formats of the game. He is a right-handed top-order batter. He represents Mumbai in domestic cricket and Mumbai Indians in the Indian Premier League.
Sourav Ganguly
Sourav Chandidas Ganguly, also known as Dada, is an Indian cricket administrator and former cricketer and captain of the Indian national cricket team. He is popularly called the Maharaja of Indian Cricket. He is regarded as one of India’s most successful cricket captains.
Anil Kumble
Anil Kumble is a former Indian cricketer, captain, coach and commentator who played Test and One Day International cricket for his national team over an international career of 18 years.
Virender Sehwag
Virender Sehwag is a former Indian cricketer who represented India from 1999 to 2013. Widely regarded as one of the most destructive openers and one of the greatest batsmen of his era, he played for Delhi Capitals in IPL and Delhi and Haryana in Indian domestic cricket.










My favourite player is MS Dhoni.