Top 25 Greatest Indian Cricketers of All Time (Bowler, Batsman, and All-Rounder)

Greatest Indian Cricketers of All Time: In the rich history of Indian cricket, some extraordinary players have left a lasting mark. These players have become legends, and their achievements are still celebrated today. Ranking them is a challenging task because each player is unique. However, exploring their achievements, impact, and legacies reveals a group of talents that have truly shone in the world of cricket.

From Sachin Tendulkar’s graceful play to Kapil Dev’s bold style, from Sunil Gavaskar’s determined grit to MS Dhoni’s calm leadership, each player’s story is a tribute to the unstoppable spirit of Indian cricket.

Greatest Indian Cricketers of All Time (Bowler, Batsman, and All-Rounder)

Let’s now discuss the top 10 bowlers, 10 batsmen, and 5 all-rounders in Indian cricket.

Starting with the bowlers, we’ll discuss the top 10, followed by the best 10 batsmen, and finally, the 5 outstanding all-rounders.

Greatest Indian Bowlers

Talking about the best Indian bowlers takes us on a trip spanning several decades of cricket brilliance. We get to see various bowling styles and memorable performances from these legendary players who have made their mark in the history of Indian bowling. Here are some of the legends:

10. Ishant Sharma

  • Born (Age): 2 September 1988 (35)
  • Height: 6 ft 4 in (193 cm)
  • Bowling: Right-arm fast-medium

At number 10 on the list of Greatest Indian Bowlers is Ishant Sharma. He’s a right-arm fast-medium bowler, known for his height at 6 feet 4 inches. Although his bowling speed has decreased over the years, he once bowled at over 152 km/h in 2008.

Greatest Indian Cricketers of All Time

Nicknamed “Lambu” for his height and lean physique in his Under-19 days, he became the fifth youngest player to take 100 Test wickets in 2011. In 2013, he also became the fifth-quickest Indian to achieve 100 ODI wickets against South Africa. Known for his dedication, former bowling coach Venkatesh Prasad praised his commitment to the team.

In 2020, Ishant Sharma received the Arjuna Award from the Indian government for his outstanding cricket achievements. He was part of the Indian team that won the 2013 ICC Champions Trophy. During the England series in 2021, he achieved a milestone by taking his 300th wicket in Test cricket. Australian great Glenn McGrath viewed him as more of a workhorse than a strike bowler.

9. Ajit Agarkar

  • Born (Age): 4 December 1977 (46)
  • Height: 5 ft 7 in (170 cm)
  • Bowling: Right-arm fast

Ranked at number 9 among the Greatest Indian Bowlers is Ajit Agarkar. Despite being shorter than many fast bowlers, he had an impressive bowling speed of over 90 mph (around 142–150 km/h).

Greatest Indian Cricketers of All Time

Ajit Agarkar has been the chairman of the BCCI selection committee since July 4, 2023. He played a crucial role in over 200 international matches across all formats, representing India in the 1999 Cricket World Cup, 2003 Cricket World Cup, and the 2007 World Cup. He was also part of the inaugural 2007 ICC World Twenty20-winning squad and shared the 2002 ICC Champions Trophy with Sri Lanka.

In the IPL, he played for the Delhi Daredevils (now Delhi Capitals) and the Kolkata Knight Riders. After retiring from all forms of cricket in 2013, he started a new career as a cricket analyst.

8. Irfan Pathan

  • Born (Age): 27 October 1984 (39)
  • Height: 185 cm (6 ft 1 in)
  • Bowling: Left-arm medium-fast

Ranked at number 8 among the Greatest Indian Bowlers is Irfan Pathan, known for his skills as a bowling all-rounder. He played a crucial role in India’s victories in the inaugural 2007 ICC Twenty20 World Cup and the 2013 ICC Champions Trophy.

Greatest Indian Cricketers of All Time

Starting as a promising fast-medium swing and seam bowler, Pathan gained attention for his performances, drawing comparisons to Wasim Akram. In 2006, he achieved the unique feat of taking a Test hat-trick in the first over against Pakistan in Karachi. However, his form declined, losing pace and swing, leading to his exclusion from both Tests and ODIs by the end of 2006.

Despite his batting productivity, he faced a period of absence from the national team until his return in the 2007 World Twenty20. Pathan was named the 2004 ICC Men’s Emerging Player of the Year and played a vital role in India’s series wins in Pakistan in 2004.

Beyond cricket, he explored other avenues, participating in the dance reality show Jhalak Dikhhla Jaa in 2015 and making his acting debut in the 2022 Indian film Cobra.

7. Mohammed Shami

Born (Age): 3 September 1990 (33)
Height: 5 ft 8 in (1.73 m)
Bowling: Right-arm fast

At number 7 among the Greatest Indian Bowlers is Mohammed Shami. In domestic cricket, he has represented Bengal, and in the Indian Premier League (IPL), he has played for four teams.

Greatest Indian Cricketers of All Time

Mohammed Shami is known for his skillful bowling, delivering the ball off the seam and utilizing swing, including reverse swing, to make it move in both directions. He particularly excels in the death overs of limited-overs innings and has been described as “unplayable” at times in all formats of the game.

Shami made a significant impact in the ICC World Cup 2023, finishing as India’s leading wicket-taker. He became the fastest bowler to reach 50 wickets in the 48-year history of the Cricket World Cup, spanning 13 editions. In recognition of his outstanding contribution to cricket, he was honored with the 2023 Arjuna Award.

6. Javagal Srinath

  • Born (Age): 31 August 1969 (54)
  • Height: 6 ft 2 in (188 cm)
  • Bowling: Right-arm fast

Ranked number 6 among the Greatest Indian Bowlers is Javagal Srinath. He holds the Record of being the second Indian bowler, following Kapil Dev, to achieve 200 wickets in Test cricket, ultimately reaching 236. Despite critics pointing out that Srinath’s average and strike rate may have suffered on India’s spin-friendly wickets, he showcased excellence at home, particularly with his ability to reverse-swing the ball.

Greatest Indian Cricketers of All Time

Regarded as one of India’s finest fast bowlers, Srinath made history by becoming the first Indian fast bowler to surpass 300 wickets in One Day Internationals (ODIs). He played a crucial role in the Indian team’s success, being a part of the joint-winning squad in the 2002 ICC Champions Trophy and the runner-up team in the 2003 Cricket World Cup, where they shared the Champions Trophy title with Sri Lanka.

Srinath served as a frontline fast bowler for the Indian cricket team throughout his career, taking over the leadership of the pace attack after Kapil Dev’s retirement. He held the position for over nine years and retired as India’s second-highest ODI wicket-taker with 315 wickets, just behind Anil Kumble. In the four World Cups he participated in (1992, 1996, 1999, and 2003), he took 44 wickets, sharing the title of the highest wicket-taker for India in World Cups with Zaheer Khan. Known for his pace, Srinath bid farewell to international cricket after the 2003 Cricket World Cup in South Africa.

5. Zaheer Khan

  • Born (Age): 8 October 1978 (45)
  • Height: 6 ft 1 in (185 cm)
  • Bowling: Left-Arm Fast Medium

Ranked number 5 among the Greatest Indian Bowlers is Zaheer Khan, a prominent figure in Indian cricket known for his outstanding performances. He holds an impressive record with 44 wickets in World Cups from 2003 to 2011, placing him ninth on the list of highest wicket-takers in the tournament. During India’s World Cup win in 2011, he emerged as the joint-highest wicket-taker, sharing the honor with Shahid Afridi with 21 scalps.

In Test cricket, Zaheer Khan stands as the second-most successful Indian pace bowler, following Kapil Dev. Renowned for his hostile seam and pace bowling, especially his precise yorkers, Zaheer is considered one of the greatest bowlers to have represented India. He played crucial roles in India’s successes, being part of the joint-winning team in the 2002 ICC Champions Trophy and a key member of the 2011 World Cup-winning squad.

Zaheer Khan’s dedication to the sport earned him the Arjuna Award in 2011 and the Padma Shri in 2020, both significant sporting honors in India. Known for his ability to move the ball both ways off the wicket and excel in reverse swing, Zaheer Khan is praised for his performances on flat subcontinent pitches.

Zaheer announced his retirement from international cricket in October 2015, leaving a lasting legacy as one of India’s most skilled and respected fast bowlers. He also holds unique records, dismissing left-hand batsmen such as Graeme Smith, Kumar Sangakkara, Sanath Jayasuriya, and Matthew Hayden over 10 times each in international cricket, a testament to his mastery over such opponents.

4. Harbhajan Singh

  • Born (Age): 3 July 1980 (43)
  • Bowling: Right-arm off-spin

Ranked number 4 among the Greatest Indian Bowlers is Harbhajan Singh. He served as an off-spin bowler for the Indian cricket team from 1998 to 2016. In domestic cricket, Harbhajan played for the Punjab cricket team, and in the Indian Premier League (IPL), he represented Mumbai Indians, Chennai Super Kings, and Kolkata Knight Riders.

Greatest Indian Cricketers of All Time

Considered one of the best spin bowlers of his era, Harbhajan Singh was a vital part of the Indian teams that achieved significant success. He played a crucial role in India’s victories in the 2007 T20 World Cup and the 2011 Cricket World Cup. Additionally, he was a member of the Indian team that shared the 2002 ICC Champions Trophy title with Sri Lanka.

Harbhajan Singh earned a reputation for his skillful off-spin bowling and played a key role in India’s success in both Test and limited-overs formats. His contributions were not only limited to taking wickets but also influencing crucial moments in matches. His achievements and impact on Indian cricket have solidified his place among the greatest bowlers in the country’s history.

3. Ravichandran Ashwin

Born (Age): 17 September 1986 (37)
Height: 188 cm (6 ft 2 in)
Bowling: Right-arm off-spin

Ranked at number 3 among the Greatest Indian Bowlers is Ravichandran Ashwin, a highly skilled off-spinner known for his wide array of variations and strategic bowling approach.

Greatest Indian Cricketers of All Time

Ashwin has contributed significantly to the Indian cricket team’s success and was part of the squads that won the 2011 Cricket World Cup and the 2013 Champions Trophy. In the Indian Premier League (IPL), he plays for the Rajasthan Royals.

Ashwin’s bowling repertoire includes various deliveries such as off-breaks, arm balls, carrom balls, leg-breaks, and googlies. He evolved his carrom ball from the soduku ball used in tennis ball cricket on the streets of Chennai. Despite his versatility, he refrains from bowling the doosra due to difficulties in bending and straightening his arm.

Considered one of the most prolific off-spinners of all time, Ashwin has achieved remarkable milestones in Test cricket. He has taken more than 480 wickets, and he holds the record for being the fastest bowler to reach 300 wickets in terms of the number of innings. As an all-rounder in Test cricket, he has scored five centuries and is one of only three players to achieve both 3000 runs and 450 wickets.

2. Anil Kumble

  • Born (Age): 17 October 1970 (53)
  • Height: 6 ft 1 in (1.85 m)
  • Bowling: Leg break

Ranked at number 2 among the Greatest Indian Bowlers is Anil Kumble, widely regarded as one of the best leg-spin bowlers in the history of Test cricket. He achieved a remarkable record by taking 619 wickets in Test cricket, making him the fourth highest wicket-taker of all time.

Greatest Indian Cricketers of All Time

One of Kumble’s most iconic moments came in 1999 when he dismissed all ten batsmen in a Test match innings against Pakistan, joining England’s Jim Laker as the second player to achieve this rare feat. Unlike many leg-spinners, Kumble’s success was not based on big turns but on his mastery of pace, bounce, and accuracy. He earned nicknames such as “Apple” and “Jumbo.”

Throughout his illustrious career, Kumble received several awards, including being named Cricketer of the Year in 1993 and Wisden Cricketer of the Year in 1996. He was a member of the Indian team that was the joint winner of the 2002 ICC Champions Trophy. Currently, he serves as the head coach and director of cricket operations for the Punjab Kings in the IPL.

1. Jasprit Bumrah

  • Born (Age): 6 December 1993 (30)
  • Height: 5 ft 9 in (175 cm)
  • Bowling: Right-arm fast

Ranked number 1 among the Greatest Indian Bowlers is Jasprit Bumrah, a standout cricketer known for his unorthodox bowling style and remarkable performances. He gained attention for his unique action characterized by hyperextended elbows and a short run-up, featuring small, stuttering strides. Despite his unconventional approach, he generates high pace and effectively utilizes his unusual point of release, making it challenging for batsmen to read his deliveries. His strengths lie in delivering outside the off-stump, Yorkers, and frequently using short-length balls, especially in death overs.

Greatest Indian Cricketers of All Time
Source: Instagram

Known for his exceptional speed, Bumrah is regarded as one of the fastest Indian bowlers, consistently bowling at an average speed of 142 km/h, with his fastest delivery recorded at 153 km/h during the first Test match of the India Tour of Australia in 2018. His ability to consistently hit high speeds has outpaced renowned fast bowlers Mitchell Starc and Pat Cummins.

Bumrah’s unorthodox bowling action, particularly his front-on style, has raised concerns about potential back injuries, as noted by former international bowler Shoaib Akhtar. Despite the unconventional nature of his technique, Bumrah has been highly effective and has carved a reputation for hitting the block hole with precision, reminiscent of his former Mumbai Indians teammate, Lasith Malinga.

Jasprit Bumrah’s cricketing influences include legendary bowlers Mitchell Johnson, Wasim Akram, Brett Lee, and Lasith Malinga. Despite his unconventional style, experts like Mumbai Indians bowling coach Shane Bond and former Indian fast bowler Ashish Nehra praise Bumrah’s control and effectiveness, emphasizing the significance of his last few steps in the bowling action.

In Last, Jasprit Bumrah has established himself as a key asset for the Indian cricket team, particularly in limited-overs formats, and has earned him the top spot among the Greatest Indian Bowlers.



[ays_poll id=113]


Greatest Indian Batsman

Picking the “greatest” Indian batsman is quite a challenge due to different eras, formats, and metrics giving different viewpoints. Still, some batsmen consistently find themselves at the forefront when discussing Indian cricketing excellence:

10. Gautam Gambhir

  • Born (Age): 14 October 1981 (42)
  • Height: 1.67 m (5 ft 6 in)
  • Batting: Left-handed

At the 10th spot among the Greatest Indian Batsmen is Gautam Gambhir, renowned for his crucial contributions in international cricket and leadership roles. His cricketing career spanned from 2003 to 2016, and he excelled as a left-handed opening batsman.

Greatest Indian Cricketers of All Time

Gambhir played crucial roles in India’s victories in the finals of the 2007 World Twenty20 (scoring 75 runs from 54 balls) and the 2011 Cricket World Cup (scoring 97 from 122 balls). Under his captaincy, Kolkata Knight Riders secured their first IPL title in 2012 and repeated the feat in 2014. He was honored with the Arjuna Award in 2008, India’s second-highest sporting award. In 2009, he received the ICC Test Player of the Year award.

Gambhir announced his retirement from all forms of cricket In December 2018. In 2024, he was appointed as the mentor of Kolkata Knight Riders, showcasing his continued involvement and influence in the cricketing world.

9. Virender Sehwag

  • Born (Age): 20 October 1978 (age 45)
  • Height: 5 ft 8 in (1.73 m)
  • Batting: Right-handed

At the 9th position among the Greatest Indian Batsmen is Virender Sehwag, a legendary cricketer known for his unorthodox and aggressive batting style. Sehwag played a crucial role in Indian cricket and was often compared to Sachin Tendulkar in his early days due to similarities in their batting styles, build, and appearance.

He was particularly noted for his strong square cutting, upper-cutting, and power through the off-side. Despite a relative lack of footwork, Sehwag’s exceptional eyesight and timing contributed to his success. His aggressive and adventurous mindset, along with a tendency to take risks, set him apart as one of the most destructive openers and one of the greatest batsmen of his era.

During his international career, Sehwag achieved significant milestones, including being a member of the teams that won the 2002 ICC Champions Trophy, the 2007 T20 World Cup, and the 2011 Cricket World Cup. He was the highest run-scorer in the 2002 ICC Champions Trophy.

Sehwag holds multiple records, such as the highest individual score by an Indian in Test cricket (319 against South Africa) and the fastest triple century in international cricket. He also holds the record for the fastest 250 by any batsman. In ODIs, he scored the fastest century by an Indian in March 2009. Sehwag is one of two players worldwide to score a double hundred in ODIs and a triple hundred in Test cricket. His fearless and aggressive style of play earned him the title of the “4th-scariest batsman to face” in a poll of international bowlers.

8. V. V. S. Laxman

Born (Age): 1 November 1974 (49)
Height: 6 ft 1 in (185 cm)
Batting: Right-handed

At the 8th position among the Greatest Indian Batsmen is V. V. S. Laxman, a stylish and technically sound cricketer known for his graceful batting, fluid style, and exceptional wristwork. Laxman’s batting prowess, particularly against both pace and spin, made him a sight to behold at his sublime best.

Greatest Indian Cricketers of All Time

Known for his ability to place the ball with precision and split tight fielding positions, Laxman’s wrists allowed him to execute shots reminiscent of his role model and fellow Hyderabadi, Mohammed Azharuddin. He had the rare gift of hitting the same ball to either side of the field. His timing, technique, and aggressiveness made him a formidable batsman in the Indian cricketing landscape.

Laxman played a crucial role in the Indian team and was a member of the squad that was one of the joint-winners of the 2002 ICC Champions Trophy, sharing the title with Sri Lanka. Despite not featuring in a One-Day Cricket World Cup, Laxman played 100 Test matches, showcasing his longevity and consistency in the longer format of the game.

Laxman’s contributions to the game earned him recognition, and he was named one of Wisden’s Cricketers of the Year in 2002. In 2012, he announced his retirement from international cricket. Laxman’s legacy is celebrated, and he is popularly referred to as the ‘God of 4th Innings’ for his remarkable performances.

7. Mohammad Azharuddin

  • Born (Age): 8 February 1963 (60)
  • Height: 183 cm (6 ft 0 in)
  • Batting: Right-handed

At the 7th position among the Greatest Indian Batsmen is Mohammad Azharuddin. He was renowned for his graceful and fluid batting style, with cricket writer John Woodcock describing it as something an Englishman could not replicate, comparing it to expecting a greyhound to win The Derby.

Greatest Indian Cricketers of All Time

Known for having the best wrists in the game, Azharuddin’s cricketing genius was highly regarded, with Mike Atherton and Angus Fraser placing his batting prowess second only to Brian Lara among batsmen of their generation. He made significant contributions to Indian cricket, playing 99 Test matches and 334 One Day Internationals (ODIs). As captain, he led India to victories in the 1990-91 and 1995 Asia Cups and guided the team to the semi-finals of the 1996 Cricket World Cup.

Following his cricketing career, Azharuddin entered politics, joining the Indian National Congress in 2009. He was elected as a Member of Parliament for Moradabad and later appointed as the President of the Telangana Pradesh Congress Committee in 2018. In September 2019, he was elected as the president of the Hyderabad Cricket Association.

6. Rohit Sharma

  • Born (Age): 30 April 1987 (36)
  • Height: 1.74 m (5 ft 9 in)
  • Batting: Right-handed

At the 6th position among the Greatest Indian Batsmen is Rohit Sharma, known for his aggressive yet stylish and elegant batting. Primarily an opening batsman in limited-overs cricket, Rohit has showcased his batting prowess and leadership skills. Nicknamed “Hitman” for his attacking batting and exceptional six-hitting abilities, he play for Mumbai Indians in the IPL.

Greatest Indian Cricketers of All Time
Source: Instagram

Rohit Sharma has been recognized as one of the best batsmen of his generation and among the greatest opening batters of all time. His records include the most double centuries (3) in ODIs, the most centuries (7) in Cricket World Cups, and the highest individual score (264) in a One Day International match. He is the only player to have scored 3 double centuries in ODIs.

In the IPL, Rohit Sharma has led Mumbai Indians to five titles (2013, 2015, 2017, 2019, and 2020), making him the most successful captain in IPL history alongside MS Dhoni. He has also captained the Indian team to victories in the 2007 T20 World Cup, the 2013 ICC Champions Trophy, the 2018 Asia Cup, and the 2023 Asia Cup.

Gavaskar has expressed that if Rohit can translate his white-ball success into red-ball cricket, he could be one of the most destructive batsmen in the world, following in the footsteps of Viv Richards and Virender Sehwag.

5. M.S. Dhoni

  • Born (Age): 7 July 1981 (age 42)
  • Height: 1.80 m (5 ft 11 in)
  • Batting: Right-handed

At the 5th position among the Greatest Indian Batsmen is M.S. Dhoni, a right-handed batsman and wicket-keeper known for his unorthodox but effective batting technique. Dhoni is recognized for his unconventional style, often deviating from conventional coaching manuals. He is a powerful hitter of the ball, particularly excelling in hitting full-length deliveries towards Long-on, Long-off, and Midwicket regions. Dhoni is known for his unique finishing skills in high-pressure situations.

Best Cricket Captains of All Time
Source: Instagram

In 2007, he became the captain of the ODI side and took over captaincy in all formats by 2008. Dhoni retired from Test cricket in 2014 but continued playing in limited-overs cricket until 2019.

In the Indian Premier League (IPL), Dhoni plays for Chennai Super Kings (CSK) and has been highly successful, leading the team to the final on ten occasions and winning it five times (2010, 2011, 2018, 2021, and 2023). He has also led CSK to two Champions League T20 titles in 2010 and 2014. Dhoni is amongst the few batsmen to have scored more than five thousand runs in the IPL and the first wicket-keeper to achieve this feat.

Known for his lightning-fast glove-work behind the stumps, unconventional captaincy, and calm demeanor on the field, Dhoni is affectionately called “Captain Cool” and is one of the most popular cricketers in the world.

4. Rahul Dravid

  • Born (Age): 11 January 1973 (51)
  • Height: 1.80 m (5 ft 11 in)
  • Batting: Right-handed

At the 4th position among the Greatest Indian Batsmen is Rahul Dravid, renowned for his exceptional batting technique, solid performances, and unwavering dependability on the cricket field.

Greatest Indian Cricketers of All Time

Dravid’s cricketing legacy includes scoring 24,177 runs in international cricket, making him one of the greatest batsmen in cricket history. Affectionately known as “Mr. Dependable” and “The Wall,” he played a crucial role in India’s victory at the 2002 ICC Champions Trophy.

In Test cricket, Dravid is the fourth-highest run-scorer, following Sachin Tendulkar, Ricky Ponting, and Jacques Kallis. He holds several records, such as being the first player to score a century in all ten Test-playing countries (now 12) in 2004. Dravid also has the record for the most catches taken by a non-wicketkeeper in Test cricket, with 210 catches. He never got out for a Golden duck in his 286 Test innings and faced 31,258 balls, the largest number by any player in Test cricket.

After a surprise recall during the ODI series against England in 2011, Dravid announced his retirement from ODIs and T20Is. In 2012, he retired from international and first-class cricket.

As a coach, he led the Indian cricket team to the runners-up position at the 2023 Cricket World Cup and the 2023 ICC World Test Championship final, with a semifinalist finish at the 2022 ICC Men’s T20 World Cup.

3. Sourav Ganguly

  • Born (Age): 8 July 1972 (51)
  • Height: 1.80 m (5 ft 11 in)
  • Batting: Left-handed

At the 3rd position among the Greatest Indian Batsmen is Sourav Ganguly, a left-handed batsman and one of India’s most successful cricket captains. He was known for his dominant off-side play, particularly excelling in shots like the square cut, square drive, and cover drive. Rahul Dravid once praised Ganguly, saying he was “next to God on the off-side,” highlighting his proficiency in hitting powerful shots on both the front and back foot. While he faced criticism early in his career for his discomfort with the hook and pull shots, he worked on these weaknesses after his comeback in 2007.

Best Cricket Captains of All Time
Source: Instagram

Affectionately known as the “DADA of Indian Cricket,” Ganguly served as the captain of the Indian national cricket team and led them to significant achievements. Under his captaincy, India won the 2002 ICC Champions Trophy and reached the finals of the 2003 Cricket World Cup and the 2000 ICC Champions Trophy.

Ganguly’s ODI career saw him score 11,363 runs, placing him ninth in the world for the most ODI runs. He was the third batsman to surpass 10,000 runs in One Day Internationals, following Sachin Tendulkar and Inzamam Ul Haq. Ganguly also holds the record for the highest individual score by an Indian batsman in the ODI Cricket World Cup, with 183 runs.

In 2002, the Wisden Cricketers’ Almanack ranked Ganguly as the sixth greatest ODI batsman of all time.

2. Virat Kohli

  • Born (Age): 5 November 1988 (35)
  • Height: 5 ft 9 in (175 cm)
  • Batting: Right-handed

At the 2nd position among the Greatest Indian Batsmen is Virat Kohli, a prolific and enterprising batsman known for his technical prowess, dynamic playing style, and consistent performances in high-pressure situations.

Best Cricket Captains of All Time
Source: Instagram

Kohli typically bats at number three in ODIs, maintaining a slightly open-chested stance and a firm grip on the bottom handle of his bat. Renowned for his agile footwork, expansive range of strokes, and ability to rotate innings, Kohli is adept at playing grounded shots and is particularly appreciated for his wristwork and consistency in the mid-wicket and cover regions.

Representing Royal Challengers Bangalore in the IPL, Kohli is widely regarded as one of the greatest batsmen in the history of cricket and the best of the 21st century. He holds the record for the highest run-scorer in T20Is and the IPL. International Cricket Council named him the male cricketer of the decade In 2020. Kohli currently stands as the fourth-highest run-scorer in international cricket and is second in the list of most international centuries scored. He also holds the record for the most centuries in One Day International cricket.

Kohli was a key member of the Indian team that won the 2011 Cricket World Cup and the 2013 ICC Champions Trophy. He has achieved top rankings in all three formats of the game, becoming the only Indian cricketer to hold the number one spot in Tests, ODIs, and T20Is simultaneously. Kohli was the first player to score 20,000 runs in a decade.

He has received many awards for his cricketing achievements, including being named ICC ODI Player of the Year in 2012, winning the Sir Garfield Sobers Trophy for ICC Cricketer of the Year in 2017 and 2018, and securing ICC Test Player of the Year and ICC ODI Player of the Year awards in 2018. Kohli has also been honored with the Arjuna Award in 2013, the Padma Shri in 2017, and the Khel Ratna, India’s highest sporting honor, in 2018.

Beyond cricket, Kohli’s impact extends to global recognition, featuring on Time magazine’s list of the 100 most influential people in the world in 2018.

1. Sachin Tendulkar

  • Born (Age): 24 April 1973 (50)
  • Height: 165 cm (5 ft 5 in)
  • Batting: Right-handed

At First on the list of the “Greatest Indian Batsmen,” we have Sachin Tendulkar, widely regarded as one of the greatest batsmen in the history of cricket. Tendulkar holds the distinction of being the all-time highest run-scorer in both One Day Internationals (ODIs) and Test cricket, accumulating more than 18,000 runs in ODIs and 15,000 runs in Test matches. His incredible achievements also include holding the record for the most player of the match awards in international cricket.

Greatest Indian Cricketers of All Time

In 2002, Tendulkar was ranked by Wisden as the second-greatest Test batsman and the second-greatest ODI batsman of all time, following Don Bradman and Viv Richards, respectively.

Throughout his career, Tendulkar was part of significant victories, including the joint-winners of the 2002 ICC Champions Trophy and the 2011 Cricket World Cup, where he played a crucial role. He received numerous awards from the Indian government, including the Arjuna Award (1994), the Khel Ratna Award (1997), the Padma Shri (1998), and the Padma Vibhushan (2008).

In recognition of his exceptional contributions to cricket, Tendulkar was honored with the Bharat Ratna, India’s highest civilian award, making him the first sportsperson to receive this recognition.

After playing his last match in November 2013, Tendulkar’s impact extended globally, with Time magazine including him in its list of the most influential people in the world in 2010.

Sir Donald Bradman, often regarded as the greatest batsman of all time, recognized similarities in Tendulkar’s batting style to his own. In his biography, Bradman expressed admiration for Tendulkar’s technique, compactness, and shot production, noting that Tendulkar played like him.



[ays_poll id=114]


Greatest Indian All-Rounder

Determining the “greatest” Indian all-rounder sparks an intriguing debate, as each contender brings a distinctive mix of batting and bowling skills. Here are some of the legends who consistently stand out in discussions:

5. Mohinder Amarnath

  • Born (Age): 24 September 1950 (73)
  • Batting: Right-handed
  • Bowling: Right-arm medium

Mohinder Amarnath, the son of Lala Amarnath, the first post-independence captain of India, stands out as one of the most prominent Indian all-rounders. His cricketing legacy is particularly highlighted by his crucial role in the Indian team’s final win at the 1983 Cricket World Cup.

Renowned for his exceptional batting skills against express pace, Amarnath is often hailed by players and cricket pundits as the best Indian batsman in such challenging conditions. His ability to endure and master pain, coupled with his courage, earned admiration from fiery fast bowlers like Imran Khan of Pakistan and Malcolm Marshall of the West Indies.

In the 1982–83 season, Amarnath played a remarkable 11 Test matches against Pakistan and the West Indies, amassing over 1000 runs in the two series. During this period, he displayed outstanding batsmanship and faced some of the world’s top-class fast bowling.

Imran Khan, in his book “All Round View,” expressed high regard for Mohinder Amarnath, stating that during the 1982–83 season, Amarnath was unequivocally the best batsman in the world. Imran went on to suggest that Amarnath should have been a consistent part of the Indian team from his debut in 1969 until his retirement.

In Sunil Gavaskar’s book “Idols,” the legendary Indian cricketer described Mohinder Amarnath as the finest batsman in the world. Amarnath’s significant contributions to Indian cricket, especially in challenging conditions against formidable pace attacks, have solidified his place among the greatest Indian all-rounders.

4. Hardik Pandya

  • Born (Age): 11 October 1993 (30)
  • Height: 1.83 m (6 ft 0 in)
  • Batting: Right-handed
  • Bowling: Right-arm medium-fast

Hardik Pandya, the dynamic all-rounder and captain of the Mumbai Indians franchise in the IPL, holds the 4th position among the ”Greatest Indian All-Rounders.” Known for his explosive batting and right-arm fast-medium bowling, Pandya has made significant contributions to Indian cricket across all three formats.

Best Finishers In Cricket History
Source: ICC

Pandya has been a key player for the Mumbai Indians in the IPL from 2015 to 2021. His impressive performances, such as scoring 61 runs off 31 balls against the Kolkata Knight Riders, have earned him accolades and recognition as one of the best all-rounders in world cricket.

In a significant development, Pandya was released by the Mumbai Indians ahead of the IPL 2022 mega auction. Subsequently, he was drafted by the new Ahmedabad franchise, Gujarat Titans, where he was appointed as the captain. Pandya’s leadership skills shone through as he led Gujarat Titans to their maiden IPL title in 2022, making him the first captain since Shane Warne to achieve this feat in the team’s inaugural year.

Pandya’s aggressive and dynamic style of play makes him a crucial asset in the Indian cricketing landscape, and his achievements contribute to his standing as one of the greatest Indian all-rounders.

3. Ravindra Jadeja

  • Born (Age): 6 December 1988 (35)
  • Height: 1.73 m (5 ft 8 in)
  • Batting: Left-handed
  • Bowling: Slow left-arm orthodox

Ravindra Jadeja, a prominent all-rounder and former captain of the Chennai Super Kings, secures the 3rd position among the ”Greatest Indian All-Rounders.” Jadeja is recognized for his left-handed batting and left-arm orthodox spin bowling, making him one of the best all-rounders of his generation.

Greatest Indian Cricketers of All Time

In Test cricket, Jadeja achieved a significant milestone in 2021 by becoming the fifth Indian player and the fifth-fastest overall to score 2,000 runs and take 200 wickets. His impressive performances include being the leading wicket-taker in the 2013 ICC Champions Trophy, where he played a crucial role in helping the team secure victory in the final.

In the IPL, Jadeja’s contributions were significant, and he took on the role of captain for the Chennai Super Kings in the 2022 season, succeeding MS Dhoni. Although he stepped down as captain mid-season, his impact as an all-rounder remains noteworthy, cementing his status as one of the greatest Indian all-rounders.

2. Yuvraj Singh

  • Born (Age): 12 December 1981 (42)
  • Height: 6 ft 0 in (183 cm)
  • Batting: Left-handed
  • Bowling: Slow left-arm orthodox

Yuvraj Singh, a dynamic left-handed batsman and a part-time left-arm orthodox spin bowler, is recognized as one of the ”Greatest Indian All-Rounders,” securing the 2nd position in the list. Known for his aggressive playing style, Yuvraj Singh has made significant contributions to Indian cricket.

Greatest Indian Cricketers of All Time

Yuvraj stands out as a better batsman against fast bowling, and the Indian Oil Cup in 2005 is often considered a turning point in his career. His aggressive approach is evident in his impressive strike rates, exceeding 150 in T20 internationals and hovering just below 90 in ODIs. Regarded as one of the best clean strikers of the ball, Yuvraj’s trademark shot, a punch through the covers, is a delight to watch. Additionally, he is recognized as an athletic fielder, frequently positioned at point and covers with precise throws at the stumps.

In a remarkable moment in the 2007 World Twenty20 match against England, Yuvraj created history by hitting six consecutive sixes in an over bowled by Stuart Broad. In the same match, he set the record for the fastest fifty in Twenty20 Internationals, reaching 50 runs in just 12 balls.

Yuvraj Singh played a crucial role in the 2011 Cricket World Cup, becoming the first player to take a 5-wicket haul and score a fifty in the same World Cup match. He finished the tournament with a remarkable average of 90.50, scoring 362 runs and taking 15 wickets.

Yuvraj Singh received the Arjuna Award in 2012 and the Padma Shri in 2014. He announced his retirement from all forms of international cricket on June 10, 2019, leaving a lasting legacy in Indian cricket.

1. Kapil Dev

  • Born (Age): 6 January 1959 (age 65)
  • Height: 183 cm (6 ft 0 in)
  • Batting: Right-handed
  • Bowling: Right arm fast-medium

Kapil Dev, widely regarded as one of the greatest all-rounders in the history of cricket, claims the top spot among the ”Greatest Indian All-Rounders.” His illustrious career and exceptional contributions to Indian cricket have solidified his legacy.

Kapil Dev’s bowling prowess, especially his side-on action, made him a formidable fast-medium bowler. His deliveries, often troubling right-handers, aimed to beat the bat on the outside edge, resulting in catches on the off-side or dismissals LBW and bowled. Dev’s side-on action initially limited him to a specific delivery, but as he matured, he developed an inswinger as well. Notably, he is the only player in cricket history to have both taken more than 400 wickets (434 wickets) and scored more than 5,000 runs in Test matches.

Captaining the Indian cricket team, Kapil Dev led them to a historic victory in the 1983 Cricket World Cup. This win marked India’s first-ever World Cup win, and Kapil Dev, at the age of 24, became the youngest captain to secure the World Cup for any team. His leadership and all-round performance played a pivotal role in this achievement.

Kapil Dev retired in 1994, leaving an indelible mark on the cricketing world. At the time of his retirement, he held the world record for the highest number of wickets taken in Test cricket (later broken by Courtney Walsh in 2000) and the record for the highest individual score (175*) by a batsman batting at number 5 or lower in ODIs (surpassed by Glenn Maxwell in 2023).

Kapil Dev’s impact on Indian cricket and his all-round excellence make him the greatest Indian all-rounder.



[ays_poll id=115]

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top