Introduction

India has produced some of the greatest cricketers of all time, and these players have had a profound impact on the game. From batting legends like Sachin Tendulkar and Virat Kohli to bowling greats like Anil Kumble and Jasprit Bumrah, Indian cricketers have consistently been among the best in the world.

In this article, we will take a look at the top 10 best Indian cricket players of all time, while also exploring their impact on the game and their popularity among fans. Additionally, we will discuss the impact of Indian cricket players on the game of cricket, both in India and around the world, without forgetting to mention the online casino gaming community’s admiration for these players.

Top 10 Best Indian Cricket Players of All Time

The following is a list of the top 10 best Indian cricket players of all time, based on their batting and bowling statistics, their impact on the game, and their popularity among fans:

1. Sachin Ramesh Tendulkar is widely regarded as one of the greatest batsmen in the history of cricket. He is the all-time leading run-scorer in both ODI and Test cricket, with more than 18,000 runs and 15,000 runs, respectively. He also holds the record for receiving the most man-of-the-match awards in international cricket.

Sachin Ramesh Tendulkar

Tendulkar made his Test debut for India in 1989 at the age of 16, and he went on to play 200 Test matches, scoring 15,921 runs at an average of 53.78. He also played 463 ODIs, scoring 18,426 runs at an average of 44.83.

Tendulkar is a master of all formats of the game, and he is known for his elegant batting style and his ability to score runs in all conditions. He is also a prolific centuries maker, with 100 centuries in international cricket, including 51 in Tests and 49 in ODIs.

Tendulkar retired from international cricket in 2013, but he remains a popular figure in India and around the world. He is a role model for aspiring cricketers, and he is considered to be one of the greatest cricketers of all time. In addition to his batting prowess, Tendulkar was also an excellent fielder, and he was a useful bowler in the later stages of his career. He was also a very popular figure off the field, and he was known for his humility and his commitment to charity work. Tendulkar is a true legend of the game, and he will be remembered as one of the greatest batsmen in the history of cricket.

2. Virat Kohli is an Indian international cricketer who captains the Indian national team in Test and ODI cricket. He is widely regarded as one of the greatest batsmen in the world, and he is the current top-ranked batsman in both ODI and Test rankings.

Virat Kohli

Kohli made his Test debut for India in 2008, and he has since gone on to play 101 Test matches, scoring 7962 runs at an average of 50.07. He has also played 260 ODIs, scoring 12,311 runs at an average of 59.33. Kohli is a prolific run-scorer, and he is known for his aggressive batting style and his ability to score centuries in all conditions.

He is also a very good fielder, and he is considered to be one of the best captains in the world. Kohli has won numerous awards for his batting, including the ICC ODI Cricketer of the Year award in 2012 and 2017, and the ICC Test Cricketer of the Year award in 2018.

He has also been named as the captain of the ICC ODI and Test teams of the year on several occasions. Kohli is a national hero in India, and he is one of the most popular cricketers in the world. He is an inspiration to aspiring cricketers, and he is considered to be one of the greatest batsmen of all time.

3. MS Dhoni, the iconic Indian cricketer, is widely recognized as one of the most successful and influential players in Indian cricket history. Born on July 7, 1981, in Ranchi, Jharkhand, Dhoni is renowned for his exceptional skills as a wicket-keeper batsman. Leading the Indian national cricket team in all three formats, he achieved remarkable milestones and guided India to victory in several prestigious tournaments. His leadership and prowess have made him a legendary figure in the cricketing world.

MS Dhoni

4. Sunil Manohar Gavaskar is a former Indian cricketer who is widely regarded as one of the greatest opening batsmen of all time. He is the first batsman to score 10,000 runs in Test cricket, and he holds the record for the most centuries (34) and runs (7,741) in a Test series against the West Indies. Gavaskar made his Test debut for India in 1971, and he went on to play 125 Tests, scoring 10,122 runs at an average of 51.12.

He also played 198 ODIs, scoring 3649 runs at an average of 35.13. Gavaskar was a master of playing against fast bowling, and he was particularly successful against the West Indies, who had a fearsome four-pronged pace attack in the 1970s and 1980s. He was also a very good off-spin bowler, and he took 100 wickets in Test cricket. Gavaskar retired from international cricket in 1987, but he remains a popular figure in India and around the world. He is a role model for aspiring cricketers, and he is considered to be one of the greatest cricketers of all time.

5. Rahul Sharad Dravid is a former Indian cricketer who is widely regarded as one of the greatest batsmen of all time. He was nicknamed “The Wall” for his ability to withstand the fiercest bowling attacks and score runs in all conditions.

Dravid made his Test debut for India in 1996, and he went on to play 164 Tests, scoring 13,288 runs at an average of 52.31. He also played 344 ODIs, scoring 10,889 runs at an average of 39.16. Dravid was a master of playing against spin bowling, and he was particularly successful in India, where the pitches are often slow and turning.

He was also a very good slip fielder, and he took 210 catches in Test cricket. Dravid retired from international cricket in 2012, but he remains a popular figure in India and around the world. He is a role model for aspiring cricketers, and he is considered to be one of the greatest cricketers of all time.

6. Anil Kumble is a former Indian cricketer who is widely regarded as one of the greatest leg-spin bowlers in Test cricket history. He is the fourth-highest wicket-taker in Test cricket, with 619 wickets, and he is also the only bowler to have taken all 10 wickets in a Test innings.

Kumble made his Test debut for India in 1990, and he went on to play 132 Tests. He also played 271 ODIs, taking 337 wickets. Kumble was a master of the googly and the flipper, and he was able to extract turn from even the most helpful of pitches. He was also a very accurate bowler, and he was able to build pressure on the batsmen by bowling a tight line and length.

Kumble was a key member of the Indian team that won the 2002 ICC Champions Trophy, and he was also the captain of the Indian team from 2007 to 2008. Kumble retired from international cricket in 2012, but he remains a popular figure in India and around the world. He is a role model for aspiring cricketers, and he is considered to be one of the greatest cricketers of all time.

7. Kapil Dev Ramlal Nikhanj is a former Indian cricketer who is widely regarded as one of the greatest all-rounders in the history of the game. He was a fast-medium bowler and a hard-hitting middle-order batsman, and he was named by Wisden as the Indian Cricketer of the Century in 2002.

Dev made his Test debut for India in 1978, and he went on to play 131 Tests, scoring 5248 runs at an average of 31.05 and taking 434 wickets at an average of 29.65. He also played 225 ODIs, scoring 3783 runs at an average of 23.79 and taking 253 wickets at an average of 27.45. Dev was a key member of the Indian team that won the 1983 Cricket World Cup, and he was also the captain of the Indian team from 1983 to 1987.

He is the only player to have achieved the all-rounder’s double of 4,000 Test runs and 400 Test wickets. Dev is a true legend of the game, and he will be remembered as one of the greatest all-rounders of all time.

8. Javagal Srinath is a former Indian cricketer who is widely regarded as one of the greatest fast bowlers in the history of the Indian cricket team. He was a right-arm fast bowler who was known for his ability to consistently bowl at speeds of over 140 km/h.

Srinath made his Test debut for India in 1991, and he went on to play 120 Tests, taking 236 wickets at an average of 32.23. He also played 229 ODIs, taking 315 wickets at an average of 29.07. Srinath was a key member of the Indian team that reached the finals of the 1996 Cricket World Cup, and he was also the captain of the Indian team from 2000 to 2001.

He is the second-highest wicket-taker in ODI cricket for India, and he is also the only Indian bowler to have taken more than 200 wickets in Test cricket. Srinath retired from international cricket in 2003, but he remains a popular figure in India and around the world. He is a role model for aspiring cricketers, and he is considered to be one of the greatest fast bowlers of all time.

9. Yuvraj Singh is a former Indian international cricketer who played in all formats of the game. He is an all-rounder who batted left-handed in the middle order and bowled slow left-arm orthodox. Singh made his international debut for India in 2000, and he went on to play 40 Tests, scoring 1900 runs at an average of 33.70 and taking 100 wickets at an average of 34.20. He also played 304 ODIs, scoring 8701 runs at an average of 36.55 and taking 111 wickets at an average of 38.09. Singh was a key member of the Indian team that won the 2007 ICC World Twenty20, and he was also the player of the tournament.

He was a destructive batsman in the shorter formats of the game, and he was also a very effective bowler in the ODIs. Singh was diagnosed with cancer in 2011, but he made a successful comeback to cricket in 2012. He retired from international cricket in 2017, but he continues to play in domestic cricket and the Indian Premier League.

10. Zaheer Khan is a former Indian international cricketer who played in all formats of the game. He is a left-arm fast bowler who was known for his swing bowling and his ability to take wickets in all conditions. Khan made his international debut for India in 2000, and he went on to play 92 Tests, taking 311 wickets at an average of 32.71.

He also played 271 ODIs, taking 282 wickets at an average of 29.44. Khan was a key member of the Indian team that won the 2007 ICC World Twenty20, and he was also the player of the tournament.

He was a very effective bowler in all formats of the game, and he was particularly successful in the subcontinent, where the pitches are often slow and turning. Khan retired from international cricket in 2015, but he continues to play in domestic cricket and in the Indian Premier League.