Top 7 Indian Cricketers of all time

7 best Indian cricket players ever

Cricket is one of the most popular sports in India, and over the years, the country has produced some of the greatest cricketers of all time. These players have not only left an indelible mark on the sport but also inspired millions of young Indians to take up cricket as a profession. In this article, we will take a look at seven of the top Indian cricketers of all time, who have made significant contributions to Indian cricket and left a lasting legacy for future generations to follow. From the legendary Sunil Gavaskar to the modern-day superstar Virat Kohli, these Indian cricketers have set new benchmarks and redefined what it means to be a great cricketer. So, let’s take a closer look at their careers and achievements, and relive some of the most memorable moments in Indian cricket history.

Also Read – Top 7 Indian Cricketers of all time

1. Sachin Tendulkar


Sachin Tendulkar is widely regarded as one of the greatest batsmen in cricket history. He made his debut for India at the age of 16 and went on to have an illustrious career that spanned 24 years. He scored a record 100 international centuries, including 51 Test hundreds, and was the first player to score a double century in ODI cricket. Tendulkar was a master of all formats of the game and was instrumental in many of India’s biggest victories.

Tendulkar made his debut for the Indian cricket team in 1989 at the age of 16. He played his first Test match against Pakistan in Karachi and scored his first Test century in England in 1990. He went on to have a long and illustrious career, playing for India for 24 years before retiring from international cricket in 2013.

Sachin Tendulkar is the greatest ever Indian Cricketers
Sachin Tendulkar

Tendulkar holds numerous records in international cricket, including the record for most runs scored in both Test and One Day International (ODI) cricket. He has scored 100 international centuries, a feat that no other player has achieved. Tendulkar was also a part of the Indian team that won the 2011 ICC Cricket World Cup.

In the IPL, Tendulkar, Tendulkar played for the Mumbai Indians and was an integral part of the team. He captained the team in the first few seasons and later continued to play as a senior member of the team. Tendulkar scored over 2,300 runs in the IPL and played a key role in helping Mumbai Indians win the tournament in 2013.

Off the field, Tendulkar is one of the best human beings and has been involved in several charitable causes. He was awarded the Bharat Ratna, India’s highest civilian award, in 2014 for his contribution to Indian cricket. He is and will always remain the greatest ever Indian Cricketer to play the game

Also read – Sachin Tendulkar’s Battle with Tennis Elbow: Causes, Symptoms, Treatment, and Recovery

2.Virat Kohli

Virat Kohli is a name that needs no introduction in the world of cricket. He is one of the most popular and successful cricketers in the world, known for his aggressive batting style and his ability to score runs consistently across all formats of the game. Kohli made his debut for the Indian cricket team in 2008, and since then, he has emerged as one of the leading batsmen in the world, breaking several records along the way.

Kohli made his debut for the Indian cricket team in August 2008 in an ODI against Sri Lanka. He quickly made his mark with his aggressive batting style and an insatiable hunger for runs. He has since played in all three formats of the game and has established himself as one of the greatest players of all time.

Virat Kohli is one of the top Indian Cricketers of all time
Virat Kohli

In Tests, Kohli has scored 7,798 runs in 94 matches at an average of 52.39, including 27 centuries and 25 fifties. His highest score on Tests is 254*. He is also the former captain of India. In One-day internationals (ODIs), Kohli has played 254 matches and scored a whopping 12,169 runs with a batting average of 59.07. He has scored 43 centuries and 63 half-centuries in this format of the game, making him one of the most prolific ODI batsmen of all time. Kohli’s highest score in ODI cricket is 183, which he scored against Pakistan in 2012.In Twenty20 internationals (T20Is), Kohli has played 98 matches and scored 3,319 runs with a batting average of 50.50. He has scored 28 half-centuries in this format of the game,

Kohli is known for his aggressive captaincy as well, having led the Indian cricket team to several memorable victories in all formats of the game. Under his captaincy, India won their first-ever test series in Australia in 2018-19. He is widely regarded as one of the best overseas captains. His captaincy helped India to win abroad test matches and that’s why he regarded as one of the best Indian Cricketer

3. Sunil Gavaskar


Sunil Gavaskar was a pioneer of Indian cricket and is regarded as one of the best opening batsmen of all time. He scored over 10,000 runs in Tests and held the record for most Test runs for a long time. Gavaskar was a technically sound batsman who was known for his ability to grind out runs and tire out the opposition.

During his illustrious career, Gavaskar scored 10,122 runs in Test cricket, including 34 centuries and 45 half-centuries. He also scored 3,092 runs in One Day Internationals, including one century and 27 half-centuries. Gavaskar was known for his impeccable technique, patience, and ability to bat for long periods of time.

One of Gavaskar’s most memorable performances came in the 1971 Test series against the West Indies, where he scored 774 runs in just four matches at an average of 154.80. He also scored a double century against the West Indies in 1978, becoming the first Indian to achieve the feat.

Sunil Gavaskar in his era was the greatest ever Indian batter
Sunil Gavaskar

In addition to his batting prowess, Gavaskar was also a brilliant fielder and a part-time off-spinner. He took 108 catches in Test cricket, which was a world record at the time of his retirement.

Gavaskar was also a successful captain of the Indian cricket team, leading them to series victories against West Indies, England, Australia, and Pakistan. He retired from international cricket in 1987, and later went on to become a respected cricket commentator and analyst.

Off the field, Gavaskar has been a vocal advocate for the development of cricket in India and has been involved in various administrative roles in Indian cricket. He was awarded the Padma Bhushan, one of India’s highest civilian awards, in 1980.

4. Kapil Dev


Kapil Dev is one of the greatest all-rounders in cricket history and led India to its first-ever World Cup victory in 1983. He was a fast bowler who could swing the ball both ways and was a handy lower-order batsman who could score quick runs. Kapil Dev was also a brilliant fielder and took some of the most memorable catches in Indian cricket history.

He made his debut for the Indian cricket team in 1978 and went on to play 131 Test matches and 225 One Day Internationals (ODIs). He was a fast-medium pace bowler and a hard-hitting middle-order batsman, and his aggressive style of play made him a fan favorite.

Kapil Dev is one the top Indian Captain
Kapil Dev

Kapil Dev’s career highlights include taking 434 wickets in Test cricket, a record at the time of his retirement, and scoring 5,248 runs in Test matches, including eight centuries. He was also the first player to achieve the “double” of scoring 5,000 runs and taking 400 wickets in Test cricket.

Kapil Dev was awarded the Wisden Cricketer of the Year award in 1983 and was inducted into the ICC Cricket Hall of Fame in 2010. He retired from international cricket in 1994 and went on to become a commentator.

5. Rahul Dravid


Rahul Dravid was a technically sound batsman who was known for his unflappable temperament. He scored over 13,000 runs in Tests and over 10,000 runs in ODIs and was a key player in the Indian team for many years. Dravid was a brilliant slip fielder and was often referred to as “The Wall” for his ability to bat for long periods of time and wear down the opposition.

Dravid made his international debut in 1996 and played for the Indian cricket team for over 16 years. He was a technically sound and disciplined batsman known for his patience and ability to grind out long innings. Dravid played 164 Test matches and scored 13,288 runs at an average of 52.31, which included 36 centuries and 63 half-centuries. He also played in 344 One Day Internationals (ODIs) and scored 10,889 runs at an average of 39.16.

Rahul Dravid
Rahul Dravid

Dravid was an integral part of the Indian cricket team during his career and played a key role in several of India’s famous victories. He was a great team player and is widely respected for his sportsmanship and integrity on and off the field.

After retiring from cricket in 2012, Dravid went on to coach the India Under-19 cricket team and was also appointed as the head coach of the National Cricket Academy in Bangalore. He is widely regarded as a role model for young cricketers in India and around the world. Currently, He is the head coach of Team India.

6. Anil Kumble

Anil Kumble is India’s leading wicket-taker in Test cricket and was a master of spin bowling. He was known for his accuracy and consistency and could bowl for hours without getting tired. Kumble took 619 wickets in Tests and was a key player in many of India’s biggest victories.

Kumble made his international debut in 1990 and went on to play for the Indian cricket team for over 18 years. He was a right-arm leg-spinner and is best known for his accuracy, control, and ability to extract bounce from the pitch. Kumble played 132 Test matches and took 619 wickets, which is the third-highest total by any bowler in Test cricket history. He also played in 271 One Day Internationals (ODIs) and took 337 wickets.

Anil Kumble
Anil Kumble

Kumble was a key member of the Indian cricket team during his career and played a crucial role in several of India’s victories. He is best known for his heroic performance against the West Indies in 2002, where he bowled with a broken jaw and took the wicket of Brian Lara.

After retiring from cricket in 2008, Kumble went on to become a coach and was appointed as the head coach of the Indian cricket team in 2016. He is widely regarded as one of the greatest spin bowlers and sportsmen in the history of cricket.

7. MS Dhoni

MS Dhoni is one of the most successful captains in Indian cricket history and led India to victory in the 2007 T20 World Cup, the 2010 and 2016 Asia Cups, and the 2011 ODI World Cup. He was a brilliant wicket-keeper and a master of the art of finishing games in limited-overs cricket. Dhoni was known for his calm demeanor on the field and was a key player in many of India’s biggest victories.

Dhoni made his international debut in 2004 and went on to play for the Indian cricket team for over 15 years. He was a wicket-keeper-batsman and is best known for his calmness, leadership skills, and finishing abilities in limited-overs cricket. Dhoni played 90 Test matches, 350 One Day Internationals (ODIs), and 98 Twenty20 Internationals (T20Is).

Ms Dhoni
Ms Dhoni

Dhoni is best known for his captaincy, which led the Indian cricket team to several major victories. He captained the team to the 2007 ICC World Twenty20, the 2010 and 2016 Asia Cups, the 2011 ICC Cricket World Cup, and the 2013 ICC Champions Trophy. He is the only captain in history to have won all three ICC global events.

Dhoni retired from Test cricket in 2014 and from international cricket in 2020. He is widely regarded as one of the greatest cricket captains and finishers of all time. Off the field, Dhoni is known for his calm and composed personality and has also served as a lieutenant colonel in the Indian Territorial Army.

Also read – This Pakistani pacer was named caretaker Sports Minister of Pakistan’s Punjab province

In conclusion, these seven players have left an indelible mark on Indian cricket and are regarded as some of the best cricketers of all time. Their contributions to Indian cricket will always be remembered and cherished by fans around the world.

IPL 2024

Related articles