Broken Cricket Dreams Cricket Blog Logo

Ranking the Top 60 Greatest Indian Cricketers of All-Time (Men’s)

What is greatness? William Shakespeare once aptly said,

“Some are born great, some achieve greatness, and some have greatness thrust upon ’em.”

Today we discuss the greatest Indian cricketers of all-time across formats and eras. Some of them are born geniuses. Others toiled their way to greatness, one ball at a time.

Let’s be honest, we have all done this exercise in our head a few times in our lives. However, with India’s 2024 T20 World Cup victory, the nation now has new heroes.

We considered over 150 cricketers who have represented India in the last 130 years and came up with the Top 60.

Here is sneak peek—Sachin Tendulkar, Sunil Gavaskar, Kapil Dev, Virat Kohli, and MS Dhoni have been chosen as the Top 5 Greatest Indian cricketers of all-time.

Table of Content

What Criteria Went in Picking this List?

We looked at India’s major victories and which players contributed to those triumphs. This includes famous Test wins, T20 & ODI World Cup wins, Champions Trophy, etc.

  • World Cup Wins: 1983 ODI World Cup, 2007 T20 World Cup, 2011 ODI World Cup, 2024 T20 World Cup
  • Other ICC Wins: 2002 Champions Trophy, 2013 Champions Trophy
  • Runners Up: 2000 Champions Trophy, 2003 ODI World Cup, 2014 T20 World Cup, 2017 Champions Trophy, 2023 ODI World Cup
  • Major Test Series Victories: India Tour of England 1971, India Tour of England 1986, Australia Tour of India 2001, Border Gavaskar Trophy 2018-19, Border Gavaskar Trophy 2020-21

For cricketers who played before the 1970s, we considered anecdotal references and stories as well as first class statistics.

Statistics

We considered statistics across formats in each of the areas: batting, bowling, fielding, keeping, and captaincy.

Most Wickets

TestODIT20I
A Kumble (619)A Kumble (334)Y Chahal (96)
R Ashwin (516)J Srinath (315)B Kumar (90)
K Dev (434)A Agarkar (288)J Bumrah (89)
H Singh (417)Z Khan (269)H Pandya (86)
I Sharma (311)H Singh (265)A Singh (83)
Z Khan (311)K Dev (253)R Ashwin (72)
R Jadeja (294)R Jadeja (220)K Yadav (69)
B Bedi (266)V Prasad (196)A Patel (62)
B Chandrashekar (242)M Shami (195)R Jadeja (54)
J Srinath (236)I Pathan (173)R Bishnoi (48)

Most Runs

TestODIT20I
S Tendulkar (15921)S Tendulkar (18426)R Sharma (4231)
R Dravid (13265)V Kohli (13872)V Kohli (4188)
S Gavaskar (10122)S Ganguly (11221)SK Yadav (2432)
V Kohli (8848)R Dravid (10768)KL Rahul (2265)
VVS Laxman (8781)R Sharma (10767)S Dhawan (1759)
V Sehwag (8503)MS Dhoni (10599)MS Dhoni (1617)
S Ganguly (7212)M Azharuddin (9378)S Raina (1605)
C Pujara (7195)Y Singh (8609)H Pandya (1523)
D Vengsarkar (6868)V Sehwag (7995)R Pant (1209)
M Azharuddin (6215)S Dhawan (6793)Y Singh (1177)

Most Matches As Captain

*Matches Won/Matches Captained

TestODIT20I
V Kohli (40/68)MS Dhoni (110/200)MS Dhoni (41/72)
MS Dhoni (27/60)M Azharuddin (90/174)R Sharma (49/62)
S Ganguly (21/49)S Ganguly (76/146)V Kohli (30/50)
M Azharuddin (14/47)V Kohli (65/95)H Pandya (10/16)
S Gavaskar (9/47)R Dravid (42/79)SK Yadav (7//10)

Most Dismissals As Keeper

TestODIT20I
MS Dhoni (294)MS Dhoni (438)MS Dhoni (91)
S Kirmani (198)N Mongia (154)R Pant (49)
R Pant (133)K More (90)D Karthik (27)
K More (130)R Dravid (86)S Samson (13)
N Mongia (107)KL Rahul (56)I Kishan (12)

Most Catches

  • Test: R Dravid (209), VVS Laxman (135), S Tendulkar (115), V Kohli (111), S Gavaskar (108)
  • ODI: M Azharuddin (156), V Kohli (151), S Tendulkar (140), R Dravid (124), S Raina (102)
  • T20I: R Sharma (65), V Kohli (54), H Pandya (47), SK Yadav (45), S Raina (42)

The Honorable Mentions

Future Stars

These players were not considered in the list (currently), but will most likely be considered greats of Indian cricket by the time they retire.

Hardik Pandya, Kuldeep Yadav, Axar Patel, Shubman Gill, Ravi Bishnoi, Shreyas Iyer, Rinku Singh, Washington Sundar, Arshdeep Singh, Mohammad Siraj, Ishan Kishan, Yashasvi Jaiswal (712 runs in a series, wow!), Ruturaj Gaikwad, KL Rahul

Honorable Mentions

Pankaj Roy, Roger Binny, Sandeep Patil, Dilip Doshi, Dattu Phadkar, Naren Tamhane, Ajit Agarkar, Ashish Nehra, Venkatesh Prasad, S Sreesanth, Manoj Prabhakar, Karsan Ghavri, Madan Lal, Ajinkya Rahane, Murali Vijay, Umesh Yadav, Wriddhiman Saha, Anshuman Gaekwad, Syed Abed Ali, Robin Singh, Nayan Mongia, Salim Durani, Narendra Hirwani

Top 60 Greatest Indian Cricketers of All-Time

For each cricketer listed, we considered the number of international matches played across formats (longevity), player of match/series awards (impact), notable achievements (specific Test series & World Cup stats), and if they captained India, played 100 Tests, and/or won a World Cup.

If a retired player satisfies any of the following criteria, then they automatically make the list:

  • 9 Player of the Match Awards
  • 300+ International Wickets
  • 10000+ International Runs

*Note: Shri Ranjitsinhji and Duleepsinhji, two of the greatest cricketers of Indian origin after whom the ‘Ranji’ and ‘Duleep’ trophies are named, do not feature in this list because they represented England in their international career.

Without taking any more of your time, let’s go!

60. Kiran More (1984-1993, Baroda)

Role: Wicketkeeper/Batter

A constant figure behind the stumps for India in the late eighties, More will be remembered for the most stumpings in a match (6) in Narendra Hirwani’s debut Test where he took 16 wickets.

  • Matches Played: 143
  • Runs: 1848
  • Player of Match Awards: 0
  • Player of Series Awards: 0
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 4th Most Dismissals in Test for India

Embed from Getty Images

59. Amar Singh (1932-1936)

Role: Fast Bowler/All-Rounder

Along with Mohammad Nissar, made up India’s first great fast bowling pair. Unfortunately, Amar Singh died at 29 due to typhoid.

  • Matches Played: 7
  • Wickets: 28
  • Captained India?
  • 100 Tests?

Notable Achievements: Scored India’s first Test half-century, First Indian to complete 1000 runs & 100 wickets in the Ranji Trophy

Embed from Getty Images

58. Eknath Solkar (1969-1977, Mumbai)

Role: All-Rounder

Possibly the best forward short-leg fielder of all-time, his contribution cannot be understated in uplifting India’s spin quartet. Has one Test century to his name, 8 FC tons, and 276 FC wickets.

  • Matches: 34
  • Runs: 1095, Wickets: 22
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 53 catches in 27 Tests, the best ratio for a non-wicketkeeper.

Embed from Getty Images

57. Yuzvendra Chahal (2016-, Haryana)

Role: Legspinner

The highest T20I wicket-taker for India…and has yet, never played a single T20 WC game. Was not picked for 2021 T20WC and was on the sidelines of the others (including 2024). However, it was ODI cricket between 2016-2019, where the duo of Chahal-Kuldeep became a deadly combination. Lack of batting prowess probably hurt his ability to find a place in the XI more often.

  • Matches Played: 152
  • Wickets: 217
  • Player of Match Awards: 9
  • Player of Series Awards: 2
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: Highest wicket-taker in T20Is for India (96)

Embed from Getty Images

56. Ajay Jadeja (1992-2000, Haryana)

Role: Batter/Medium Pace

5359 runs at 37.47 average with 6 ODIs in the lower middle order, Jadeja will be remembered for match-winning knocks, quick finishes, and athletic fielding. International career ended due to match-fixing investigations.

  • Matches: 211
  • Runs: 5935
  • Player of Match Awards: 10
  • Player of Series Awards: 1
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 50 dismissals to his name in ODIs to go along with 5000 runs

Embed from Getty Images

55. Irfan Pathan (2003-2012, Baroda)

Role: All-Rounder

Player of the match in the 2007 T20 World Cup Final and a hat-trick in the opening over against Pakistan. Had the banana swing, could york Adam Gilchrist, could bat at #3 in ODIs, and had a Test century to his name. Yet we all somehow feel that he could have been much, much more.

  • Matches: 173
  • Wickets: 301
  • Player of Match Awards: 13
  • Player of Series Awards: 2
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: Opened the batting and bowling in the same Test, Best of 7/59 in a Test innings (vs Zimbabwe, 2005)

Embed from Getty Images

54. Bapu Nadkarni (1955-1968, Mumbai)

Role: Left Arm Spinner

Perhaps India’s most economical bowler of all-time, career economy of 1.67 after 67 innings. Also scored 122* and 7 other Test fifties.

  • Matches Played: 41
  • Wickets: 88
  • Captained India?
  • 100 Tests?

Notable Achievements: Bowled 21.5 consecutive overs without conceding a run in 1964 with figures of 32-27-5-0.

Embed from Getty Images

53. Mohammad Nissar (1932-1936)

Role: Fast Bowler

Regarded as India’s first true fast bowler. According to ESPNCricinfo, Nissar was ‘possibly one of the fastest they have ever produced.’

  • Matches Played: 6
  • Wickets: 25
  • Captained India?

Notable Achievements: Figures of 5/93, 5/90, 3/36, 2/125, and 5/120 in 5 of his 11 innings.

Embed from Getty Images

52. Cottari Kanakaiya Nayudu (1932-1936, Central Provinces)

Role: Batter

India’s first Test captain in 1932. Although Nayudu only played 7 Tests, he built a 207-match FC career with 11,825 runs and 26 centuries.

  • Matches Played: 7
  • Runs: 350
  • Captained India?

Notable Achievements: Wisden Cricketer of the Year (1933), Lifetime Achievement Award named after him

Embed from Getty Images

51. Dilip Sardesai (1961-1972, Mumbai)

Role: Batter

Pivotal to India’s maiden Test series victory in England, Sardesai had a fruitful 1971. 789 runs at 60.69 with three centuries. Also had a spectacular 1965, averaging 120 in 3 Tests against New Zealand.

  • Matches Played: 30
  • Runs: 2001
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 642 Runs in West Indies (1970-71), 449 vs England (1963-64), scored 200* as his first hundred

Embed from Getty Images

50. Vijay Manjrekar (1951-1965, Bombay)

Role: Batter

Solid batter, had a great record against New Zealand – 507 runs at 84.5 with 3 centuries and England – 1181 runs at 43.74 with 3 centuries and 5 fifties. Scored 38 first class tons.

  • Matches Played: 55
  • Runs: 3208
  • Captained India?
  • 100 Tests?

Notable Achievements: 586 runs vs England (1961-62), Scored 100 in final Test

Embed from Getty Images

49. Farokh Engineer (1961-1975, Mumbai/Lancashire)

Role: Wicket-keeper

India’s best wicketkeeper before Kirmani. Had the challenge to keep to the Fab 4 spin quartet. Handy batter himself, scored 2 Test hundreds and 16 fifties.

  • Matches Played: 51
  • Runs: 2725
  • Player of Match Awards: 2 (1 ‘fielder of the match’)
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: Took 66 catches and inflicted 16 stumpings in Tests.

Embed from Getty Images

48. Navjot Singh Sidhu (1983-1999, Punjab)

Role: Batter

Now known for his public speaking abilities, it was Sidhu’s bat that did the talking in the late 80s and early 90s. Could hit sixes at will and established a formidable career as an opener. Has a double century to his name in the West Indies.

  • Matches Played: 187
  • Runs: 7615
  • Player of Match Awards: 15
  • Player of Series Awards: 4
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: Scored four consecutive centuries in the 1987 ODI WC

Embed from Getty Images

47. Ravi Shastri (1981-1992, Mumbai)

Role: All-Rounder

Player of the series in the 1985 World Championship of Cricket, Shastri won several matches for India in his career. Scored 11 Test hundreds including a 206 in Sydney along with 11 four-wicket hauls in Tests. Later, coached Team India and lives in the hearts & minds of Indian cricket fans through his voice.

  • Matches Played: 230
  • Wickets: 280, Runs: 6938
  • Player of Match Awards: 14
  • Player of Series Awards: 4
  • World Cup Winner?
  • Captained India? ✅ (11 ODIs, 1 Test)
  • 100 Tests?

Notable Achievements: 77.75 average vs Australia (10 Tests), Player of the series (World Championship of Cricket)

Embed from Getty Images

46. Syed Kirmani (1976-1986, Karnataka)

Role: Wicket-keeper/Batter

Was the central figure behind the stumps in the seventies and eighties. Kept for India’s spin quartet, the dibbly dobbly medium pacers, and Kapil Dev. Two Test tons to his name as well.

  • Matches Played: 137
  • Runs: 3132
  • Player of Match Awards: 0
  • Player of Series Awards: 0
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 3rd Most stumpings in a career.

Embed from Getty Images

45. Ajit Wadekar (1966-1974, Mumbai)

India’s captain in the overseas 1971 Test victories over England and West Indies. Although he only had a solitary hundred in Test cricket (143), he dominated FC cricket: 15380 runs at 47.03 average and 36 centuries.

  • Matches Played: 39
  • Runs: 2186
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: Got close to Test hundred several times: 99, 91*, 91, 87, 85, 80.

Embed from Getty Images

44. Rishabh Pant (2017-, Delhi)

Role: Wicket-keeper/Batter

Uncoventional, yet effective. Pant may rise up this list as his career grows, but he has already made a case for himself with his exploits in Test cricket, especially against Australia. 89* at the Gabba, 97 at Sydney (2021), 159* also at Sydney (2019), 146 at Birmingham, and 114 at the Oval. Also to make an international comeback and and help India lift the 2024 T20WC squad after the accident that changed his life around is a wonderful story on its own. Short career so far, but impactful nevertheless.

  • Matches Played: 139
  • Runs: 4345
  • Player of Match Awards: 4
  • Player of Series Awards: 1
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: Joint Most dismissal in a Test match (11 vs Australia, 2018), Six times dismissed in the 90s in Test cricket

Also Read: India Vs Australia Series Review 2020-21: The Greatest Story of Them All? Better Than Ashes 2005?

Embed from Getty Images

43. Krishnamachari Srikkanth (1981-1992, Tamil Nadu)

Role: Batter

Before Sehwag, there was Srikkanth. Scoring 4091 ODI runs with 4 hundreds at 71.74 SR (quick for the time) established him as India’s mainstay at the top of the order. Top scored in the 1983 WC Final.

  • Matches Played: 189
  • Runs: 6153
  • Player of Match Awards: 13
  • Player of Series Awards: 1
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: Has a high score of 123 in both Tests and ODIs, Most Runs in World Championship of Cricket (1985)

Embed from Getty Images

42. Ishant Sharma (2007-, Delhi)

Role: Bowler

Ishant Sharma’s spell against Ricky Ponting had everyone convinced that India had found their next fast bowling sensation. Did he fulfill his potential? Maybe, maybe not. Described as ‘unlucky’ for early part of the career, the 2011 series against West Indies rejuvenated his Test career. He would go on to establish himself as the leader of the attack with a magnificent 7/74 at Lord’s in 2014.

  • Matches Played: 199
  • Wickets: 434
  • Player of Match Awards: 6
  • Player of Series Awards: 3
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 22 wickets vs West Indies (2011)

Embed from Getty Images

41. Bhuvneshwar Kumar (2012-, Uttar Pradesh)

Role: Bowler

One of India’s most gifted swing bowlers. Set the tone in ODI cricket. Had his best Test against England at Lord’s in 2014 when he took 6/82. Also made several crucial runs at #8.

  • Matches Played: 229
  • Wickets: 294
  • Player of Match Awards: 11
  • Player of Series Awards: 4
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 4th Most Maidens in T20I career (10)

Embed from Getty Images

40. Lala Amarnath (1933-1952, Punjab)

Role: Batter

Scored India’s first Test ton (and his only 100) and was independent India’s first Test captain. Also scored 31 first class hundreds and took 463 wickets to go along with 10,426 FC runs. A prominent figure in India’s early cricket history and contributed through various roles after his cricketing career.

  • Matches Played: 24
  • Runs: 878
  • World Cup Winner?
  • Captained India?

Notable Achievements: Scored India’s first Test hundred

Embed from Getty Images

39. Syed Mushtaq Ali (1934-1952, Central India)

Role: Batter/Left Arm Spin

Went onto score 112 during the partnership of 203 with Vijay Merchant, becoming the first Indian to score an overseas Test hundred. Had an outstanding FC career with 30 tons and over 13,000 runs.

  • Matches Played: 11
  • Runs: 612
  • Captained India?

Notable Achievements: Scored India’s first overseas Test century, Syed Mushtaq Ali Trophy is named after him

Embed from Getty Images

38. Suryakumar Yadav (2021-, Mumbai)

Role: Batter

Not being picked for most of his 20s, Suryakumar Yadav has made the most of his opportunities since 2021. 2432* T20I runs with 4 T20I hundreds, 20 fifties, 168.65 SR at 42.66 average not only make him India’s premier T20 batter, but one of the best T20I batters of all-time.

  • Matches Played: 109
  • Runs: 3213
  • Player of Match Awards: 16
  • Player of Series Awards: 6
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: Most Player of the Match Awards in T20Is (16), 2nd Most T20I runs in a year (1164 in 2022)

*still playing

Embed from Getty Images

37. Suresh Raina (2005-2018, Uttar Pradesh)

Role: Batter

India’s number 4-5-6 of Yuvraj-Dhoni-Raina is one of the most dynamic middle orders of all-time. Raina had it all, the off spin, the fielding, and the batting. His clutch finishes in the 2011 QF and SF will be remembered for generations to come. 5615 ODI runs at 93.5 SR establishes him as an ODI great.

  • Matches Played: 322
  • Runs: 7988
  • Player of Match Awards: 15
  • Player of Series Awards: 3
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: Hit century on Test debut (120), First Indian to score a century in each format

Embed from Getty Images

36. Javagal Srinath (1991-2003, Karnataka)

Role: Fast bowler

One of the fastest bowlers India produced and the spearhead of the attack in the 90s in both formats.

  • Matches Played: 296
  • Wickets: 551
  • Player of Match Awards: 12
  • Player of Series Awards: 0
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 2nd Highest Wicket Taker for India in ODIs, Best of 8/86 vs Pakistan in Tests

Embed from Getty Images

35. Mohammad Shami (2013-, Bengal)

Role: Bowler

Mohammad Shami in the ODI World Cups is a legendary figure. 55 wickets, best of 7/57 at the best average (13.52) and best strike rate (15.81) of anyone in the list. Don’t forget his memorable spells in Test cricket either.

  • Matches Played: 188
  • Wickets: 448
  • Player of Match Awards: 9
  • Player of Series Awards: 1
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 5th Most Wickets in ODI World Cups (55)

Embed from Getty Images

34. Gautam Gambhir (2003-2016, Delhi)

Role: Batter

Possibly India’s most misunderstood cricketer, Gautam Gambhir’s performances at clutch times established him as the batter of his times. The 2007 T20 WC Final, 2011 ODI WC Final, and the stonewalling 137 against New Zealand will be remembered as his most prominent knocks.

  • Matches Played: 242
  • Runs: 10324
  • Player of Match Awards: 15
  • Player of Series Awards: 1
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: Highest Individual Scorer in the 2007 T20 World Cup Final (75) and the 2011 ODI World Cup Final (97), 463 runs vs Australia (2008-09), 445 runs vs New Zealand (2008-09)

Embed from Getty Images

33. Mansur Ali Khan Pataudi (1961-1975, Sussex)

Role: Batter

Considered one of India’s greatest captains. Led India in its first overseas Test win (NZ, 1967).

  • Matches Played: 46
  • Runs: 2793
  • Player of Match Awards: 1 (‘batsman of the match’)
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: Wisden Cricketer of the Year (1968), Made 64 (206) and 148 (348) at #6 vs England in 1967. This still stands as a record for the most number of balls played by a #6 batter in the history of Test cricket (554).

Embed from Getty Images

32. Srinivas Venkataraghavan (1965-1983, Madras)

Role: Spinner

Although Venkataraghavan had 1390 wickets in his first class career, he was often left out as the fourth of the spin quartet. Yet he played for 18 years and took 156 Test wickets. Was India’s captain in the 1975 & 1979 ODI World Cups.

  • Matches Played: 72
  • Wickets: 161
  • Player of Match Awards: 0
  • Player of Series Awards: 0
  • World Cup Winner?
  • Captained India? ✅ (7 Tests, 5 ODIs)
  • 100 Tests?

Notable Achievements: Best of 8/72 vs New Zealand (1965), took 35 wickets in the 1970-71 season

Embed from Getty Images

31. Mohinder Amarnath (1969-1989, Punjab/Delhi)

Role: All-Rounder

Will always be remembered for the player of the match in the 1983 ODI WC that changed the nature of Indian cricket. Was a stellar batter in his own right. In the 1982 season, he scored 1077 runs, 4 hundreds, and 7 fifties.

  • Matches Played: 154
  • Runs: 6302, Wickets: 78
  • Player of Match Awards: 10
  • Player of Series Awards: 2
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: Player of the 1983 World Cup Final, 598 runs vs West Indies (1982-83), 584 vs Pakistan (1982-83), 445 runs vs Australia (1977-78), 237 runs & 8 wickets in 1983 ODI WC

Embed from Getty Images

The Top 30

30. Erapalli Prasanna (1962-1978, Karnataka)

Role: Off-Spinner

Yet another member of the famed quartet, Prasanna was known for his flight. Dominated the Trans-Tasman teams in the late 1960s and the main contributor to India’s first Test overseas victory in New Zealand. He was a beast at the FC level, 957 wickets and 54,823 balls bowled. He was also an engineer.

  • Matches Played: 49
  • Wickets: 189
  • Player of Match Awards: 1 (‘bowler of the match’)
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 26 Wickets vs Australia (1969-70), 25 Wickets vs Australia (1967-68), 24 Wicket vs New Zealand (1967-68), 8/76 vs New Zealand

Embed from Getty Images

29. Shikhar Dhawan (2010-, Delhi)

A player for the ICC tournaments like no other. Shikhar Dhawan between 2013-2019 was one of India’s prime match winners. Unfortunate injury in the 2019 World Cup ended his stint at the top, but not before he scored yet another magnificent century. Formed the star top order with Rohit Sharma & Virat Kohli.

  • Matches Played: 269
  • Runs: 10867
  • Player of Match Awards: 19
  • Player of Series Awards: 4
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 187 on Test debut, Player of the Series & Most Runs – 2013 Champions Trophy, Most Runs – 2017 Champions Trophy, Highest Runs for India – 2015 ODI World Cup, Scored 5193 runs with Rohit Sharma

Embed from Getty Images

28. Bhagwath Chandrasekhar (1964-1979, Karnataka)

Role: Legspinner

Marred by polio, Chandrasekhar had a different sort of jumpy action. The fact that he established a career is astonishing by itself. That he took 242 Test wickets, 42 in overseas conditions, is even more staggering.

  • Matches Played: 59
  • Wickets: 245
  • Player of Match Awards: 1 (‘bowler of the match’)
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 35 wickets vs England (1972-73), 28 Wickets vs Australia (1977-78), Best of 8/79 vs England (1972), 16 career 50fers

Embed from Getty Images

27. Cheteshwar Pujara (2010-, Saurashtra)

Role: Batter

The Ashes documentary sums up the significance of Cheteshwar Pujara pretty well. ‘This man just bats…and bats…and bats…’ India will always remain indebted to Pujara for their first Test series victory in Australia in 2018. And in the 2020-21 series, he was just as gritty, assured, and monumental to India’s win. With 100 Tests and 19 hundreds to his name, he is has become a certified legend.

  • Matches Played: 108
  • Runs: 7246
  • Player of Match Awards: 6
  • Player of Series Awards: 2
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 521 runs vs Australia (2018-2019)

Also Read: Border-Gavaskar Trophy (BGT) India Australia Test Series: The Definitive Guide (Updated 2023), Top 10 Life Lessons From India Vs Australia 2020: Courage, Character, Resilience – Which One Is Your Favorite?

Embed from Getty Images

26. Gundappa Viswanath (1969-1983, Karnataka)

Role: Batter

One of the more stylish batters, Viswanath was a mainstay of the Indian middle order for much of the 1970s. His name is connected to Sunil Gavaskar in more ways than one.

  • Matches Played: 116
  • Runs: 6519
  • Player of Match Awards: 2
  • Player of Series Awards: 0
  • World Cup Winner?
  • Captained India? ✅ (2 Tests, 1 ODI)
  • 100 Tests?

Notable Achievements: 568 runs vs West Indies (1974-75), 518 runs vs Australia (1979-1980), 497 vs West Indies (1978-79), 473 vs Australia (1977-78), 466 vs England (1981-82), Scored a century on debut

Embed from Getty Images

25. Ravindra Jadeja (2009-, Saurashtra)

Role: All-Rounder

A man with three FC triple centuries batting at #8 shows you the depth in Indian cricket. Jadeja can finish T20 games, can score 77 in an ODI World Cup semi-final, destroy opponents with his spin or with his iconic direct hits. An all-rounder in all sense of the game. Currently #7 on India’s most Test & ODI wicket-taker list and still rising up the charts. 25 player of the match awards – Wow!

  • Matches Played: 343
  • Wickets: 568, Runs: 6307
  • Player of Match Awards: 25
  • Player of Series Awards: 2
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 26 Wickets vs England (2016-17), 26 Wickets vs Australia (2016-17), 24 Wickets vs Australia (2012-13), 23 wickets vs South Africa (2015-16), Best of 7/42 vs Australia (2023), Most Wickets in the 2013 Champions Trophy

Embed from Getty Images

24. Zaheer Khan (2000-2014, Baroda/Mumbai)

Role: Bowler

India’s 2011 World Cup is remembered by many moments—Dhoni’s 97* and the six, Gambhir’s 91, Yuvraj Singh’s all-round performances, Suresh Raina’s crucial finishes, Tendulkar’s hundreds. But none of it would be possible without Zaheer Khan’s 21 wickets (joint most of the WC). His Test career was pretty stellar as well with 311 wickets. His stellar record against Graeme smith, the swing, his action, and celebrations will be what he is remembered by.

  • Matches Played: 303
  • Wickets: 597
  • Player of Match Awards: 12
  • Player of Series Awards: 3
  • World Cup Winner?
  • Captained India?
  • 100 Tests? ❌ (92)

Notable Achievements: Highest Wicket-Taker of the 2011 ODI CWC

Embed from Getty Images

23. Dilip Vengsarkar (1976-1992, Mumbai)

Role: Batter

116 Tests, 6868 runs, 17 hundreds, 42.13 average. By the time he retired, he was statistically the best batter in the country after Sunil Gavaskar. Made the #3 position his own.

  • Matches Played: 245
  • Runs: 10376
  • Player of Match Awards: 9
  • Player of Series Awards: 3
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: Scored 4 hundreds in 1979, 4 in 1986, and 4 in 1987.

Embed from Getty Images

22. Mohammad Azharuddin (1984-2000, Hyderabad)

Role: Batter

Captain charismatic, wristy, and soft spoken, Azharuddin ruled the hearts of Indian cricket fans in the 90s. With 9378 ODI runs and 6215 Test runs, Azhar was central to India’s middle order. Unfortunately, the match fixing scandal brought down his career.

  • Matches Played: 433
  • Runs: 15593
  • Player of Match Awards: 23
  • Player of Series Awards: 6
  • World Cup Winner?
  • Captained India?
  • 100 Tests? ❌ (99)

Notable Achievements: Scored hundreds in 3 consecutive Tests, scored a hundred on debut.

Embed from Getty Images

21. Vijay Merchant (1933-1951, Mumbai)

Role: Batter

Regarded as “Bradman of the East”, Merchant scored 13470 first class runs at an average of 71.64 with 45 centuries. His international career was stalled due to the Second World War, but was considered one of the greats of the era. Spearheaded the legacy of Bombay’s batting in Indian cricket.

  • Matches Played: 10
  • Runs: 859
  • Captained India?
  • 100 Tests?

Notable Achievements: Scored his highest score of 154 in his last innings in 1951.

Embed from Getty Images

20. Harbhajan Singh (1998-2016, Punjab)

Role: Spinner

If you are an Indian cricket fan, you have copied Harbhajan Singh’s bowling action in your living room on your way to the kitchen. Harbhajan was a mainstay in India’s XI for the better part of the decade in both Tests and ODIs. His contributions to the 2001 Australia series will always go down as one of India’s best individual performances. Also a handy six hitter down the order.

  • Matches Played: 365
  • Wickets: 707
  • Player of Match Awards: 11
  • Player of Series Awards: 4
  • World Cup Winner? ✅✅
  • Captained India?
  • 100 Tests?

Notable Achievements: 25 career Test 5-fers, 32 Wickets vs Australia (2000-01), Best of 8/84 vs Australia

Embed from Getty Images

19. Vijay Hazare (1946-1953, Maharashtra/Baroda)

Role: Batter/All-Rounder

47.65 average with 7 centuries in Test cricket. His record in FC cricket even more incredible—18,740 runs, 60 tons, average of 58.38, and a couple of triple centuries to go with it. Also had 595 first class wickets. Led India to its first Test win, and according to The Wisden Cricketer, “When World II brought cricket to a standstill, much of the credit for keeping the game alive in India must go to Hazare, who with Vijay Merchant took part in run-scoring duels that drew crowds of 20-30,000 to Bombay’s Braborne Stadium.”

  • Matches Played: 30
  • Runs: 2192
  • Captained India?

Notable Achievements: Scored an innings in each Test against Australia, first Indian to do so, scored centuries in 3 consecutive Tests, 543 runs vs West Indies (1948-49), first Indian cricketer to score a Ranji trophy triple century. The Vijay Hazare Trophy is named in his honor

Embed from Getty Images

18. Subhash Gupte (1951-1961, Bombay)

Role: Legspinner

Gupte was considered the best leg spinner of his era. His 9/102 was the best individual performance for decades to come. Unfortunately, he ended his career at 32 after a controversy in which he was wrongfully accused.

  • Matches Played: 36
  • Wickets: 149
  • Captained India?

Notable Achievements: 34 wickets vs New Zealand (1955-56), 27 Wickets vs West Indies (1952-53), 9/102 vs West Indies (1958)

Embed from Getty Images

17. Vinoo Mankad (1946-1959, Gujarat/Bombay)

Role: All-Rounder

According to Wisden Cricketers’ Almanack, Mankad was “one of the greatest allrounders that India has ever produced.” His name gets maligned with the form of dismissal, but Mankad is truly one of India’s legends. Was the other batter with Pankaj Roy in the record 413-run partnership.

  • Matches Played: 44
  • Runs: 2109, Wickets: 162
  • Captained India?

Notable Achievements: 526 runs vs New Zealand (1955-56), 34 wickets vs England (1951-52), 25 wickets vs Pakistan (1952-53), 8/52 vs Pakistan (1952), 9/55 vs England (1952)

Embed from Getty Images

16. Yuvraj Singh (2000-2017, Punjab)

Role: All-Rounder

When Yuvraj was on rhythm, there was no stopping him. He performed when it mattered the most, 2002 Natwest Trophy Final, 2007 SF vs Australia, and 2011 – The Entire World Cup with both bat and ball. With the backdrop of cancer in the 2011 CWC, Yuvraj’s story is extraordinary. India never really truly replaced Yuvraj at #4 for the better part of the decade.

  • Matches Played: 399
  • Runs: 11686
  • Player of Match Awards: 34
  • Player of Series Awards: 8
  • World Cup Winner? ✅✅
  • Captained India?
  • 100 Tests?

Notable Achievements: Six sixes vs England in the 2007 T20 World Cup, Player of the Tournament – 2011 ODI WC

Embed from Getty Images

15. Jasprit Bumrah (2016-, Gujarat)

Role: Bowler

Without Bumrah, there would be no 2024 T20 World Cup victory. Without Bumrah, there wouldn’t be several of the Test victories. When India needs to pull victory from the jaws of defeat, the ball is thrown to Jasprit Bumrah. Once in a generation comes a player so unique that everybody can just sit back and appreciate. We don’t know how Bumrah does what he does, but he is India’s national treasure for sure.

  • Matches Played: 195
  • Wickets: 397
  • Player of Match Awards: 13
  • Player of Series Awards: 5
  • World Cup Winner?
  • Captained India?
  • 100 Tests? ❌ (Not Yet)

Notable Achievements: Player of the Tournament in the 2024 T20 World Cup, 23 wickets vs England (2021-22)

Embed from Getty Images

14. VVS Laxman (1996-2012, Hyderabad)

Role: Batter

Perhaps played the greatest innings in the 21st century. The 281 against Australia came against a rampant Australian side while Indian cricket was reeling with the match-fixing scandal. VVS Laxman’s innings changed the narrative and drew India into its golden age. Will be remembered for his knocks against Australia across formats as well as the three gutsy rearguard knocks in 2010.

  • Matches Played: 220
  • Runs: 11119
  • Player of Match Awards: 10
  • Player of Series Awards: 1
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 503 runs vs Australia (2000-01), 494 runs vs Australia (2003-04), 474 runs vs West Indies (2002)

Embed from Getty Images

13. Virender Sehwag (1999-2013, Delhi)

Role: Batter

319, 309, 293, 254. Virender Sehwag’s legacy will forever be attached to his mammoth Test hundreds. He set the tone in ODI cricket as an opener, but it was Test cricket where Viru’s greatness is defined.

  • Matches Played: 363
  • Runs: 16892
  • Player of Match Awards: 31
  • Player of Series Awards: 6
  • World Cup Winner? ✅✅
  • Captained India?
  • 100 Tests?

Notable Achievements: Highest Individual Test Score for India, 219 in ODI, 544 runs vs Pakistan (2004-05), 491 vs Sri Lanka (2009-10), 464 vs Australia (2003-04)

Embed from Getty Images

12. Bishan Singh Bedi (1966-1979, Delhi)

Role: Left Arm Spin

According to Sunil Gavaskar, Bedi was the “finest left-hand bowler” he had ever seen. At the time of his retirement, Bedi’s was the highest wicket-taker in Tests for India (266). Also took a mammoth 1560 wickets in first class cricket thanks to his exploits with Northamptonshire in County Cricket. Formed India’s fearsome spin quartet.

  • Matches Played: 77
  • Wickets: 273
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 31 Wickets vs Australia (1977-78), 25 Wickets vs England (1976-77), 25 Wickets vs England (1972-73), 22 wickets vs New Zealand (1976-77), 14 career 5-fers

Embed from Getty Images

11. Sourav Ganguly (1992-2008, Bengal)

Role: Batter, Medium Pace

All the accolades India are receiving now can be traced back to the captaincy of Sourav Ganguly. He instilled confidence in the young side and helped build the cored that lifted the 2011 ODI World Cup (Zaheer, Sehwag, Yuvraj). Apart from captaincy, will go down as one of the great ODI batters in the history of the game.

  • Matches Played: 421
  • Runs: 18433
  • Player of Match Awards: 37
  • Player of Series Awards: 9
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 534 runs vs Pakistan (2007-08), 4th Most Player of the Match Awards for India

Embed from Getty Images

The Top 10

10. Ravichandran Ashwin (2010-, Tamil Nadu)

Role: Off-spinner/All-Rounder

One of the great Test off-spinners of all-time, Ravichandran Ashwin helped establish the home Tests as a fortress. Apart from bowling, Ashwin established himself as one of premier spinner all-rounders of the generations with six Test centuries. His fighting spirit in BGT in the Sydney Test, holding up an end while battling a back injury epitomizes his character. One of the great thinkers of the game.

  • Matches Played: 281
  • Wickets: 744, Runs: 4200
  • Player of Match Awards: 16
  • Player of Series Awards: 11
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 32 Wickets vs England (2020-21), 31 Wickets vs South Africa (1979-1980), 29 Wickets vs Australia (2012-13), 28 Wickets vs England (2016-17), 27 Wickets vs New Zealand (2016-17), 26 Wickets vs England (2023-24), 25 Wickets vs Australia (2022-23), 36 career 5-fers

Embed from Getty Images

Also Read: 13 Insanely Jaw Dropping Moments That Show How Ravichandran Ashwin Changed the Way You Think About Cricket

9. Polly Umrigar (1948-1962, Mumbai)

Role: Batter/All-Rounder

Took the baton from Vijay Merchant to continue to Mumbai school of batting. At the time of his retirement, Umrigar held the record for the most Tests, most runs, and most wickets.

  • Matches Played: 59
  • Runs: 3631
  • World Cup Winner?
  • Captained India?

Notable Achievements: 560 runs vs West Indies (1952-53), Scored a 100 and took 5 wickets vs West Indies (1962)

Embed from Getty Images

8. Rohit Sharma (2007-, Mumbai)

Role: Batter

One of the most pleasing batters to watch (especially the pull shot), Sharma has a made a career on the back of gigantic ODI hundreds: 264, 209, 208*, 171*, 162, 159, 152*, 150. Begun as a 2007 T20 World Cup champion, dropped before the 2011 WC, and reinvented his career as an opener in 2013. Post-2013, he never looked back. Finally made it big as a Test opener late in his career and capped his legacy with the great runs in the 2023 ODI WC and the 2024 T20 WC win as captain.

  • Matches Played: 481
  • Runs: 19199
  • Player of Match Awards: 42
  • Player of Series Awards: 9
  • World Cup Winner? ✅✅
  • Captained India?
  • 100 Tests?

Notable Achievements: 2024 T20 World Cup & 2025 ICC Champions Trophy winning captain, 529 runs vs South Africa (2019-20), Scored 3 double centuries in ODI cricket

Embed from Getty Images

7. Anil Kumble (1990-2008, Karnataka)

Role: Legspinner

‘Jumbo’ is still India’s highest wicket-taker in ODIs and Tests. A central figure in India’s XI for a decade and a half, he will always be remembered for his 10-wicket inning haul against Pakistan. Retired on a high as India’s Test captain.

  • Matches Played: 401
  • Wickets: 953
  • Player of Match Awards: 16
  • Player of Series Awards: 5
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 35 career 5-fers, 27 Wickets vs Australia (2004-05), 24 wickets vs Australia (2003-04), 23 wickets vs Australia (1997-98), 23 wickets vs West Indies (2006), 10/74 vs Pakistan and 8/141 vs Australia

Embed from Getty Images

6. Rahul Dravid (1996-2012, Karnataka)

Role: Batter, Wicketkeeper

The man in the center of each of India’s memorable overseas Test victories, Rahul Dravid, ‘The Wall’ was the glue to India’s middle order. He adapted his way to a fruitful ODI career, became a wicketkeeper, a captain, and eventually an U-19 & senior World Cup winning coach.

  • Matches Played: 504
  • Runs: 24064
  • Player of Match Awards: 25
  • Player of Series Awards: 4
  • World Cup Winner? ❌ (Not as player)
  • Captained India?
  • 100 Tests?

Notable Achievements: 619 runs vs Australia (2003-04), 602 vs England (2002), 496 runs vs West Indies (2006), 461 runs vs England (2011), Highest Scorer of the 1999 ODI Cricket World Cup

Embed from Getty Images

Also Read: Rahul Dravid Biography: What Dravid Taught Me, Dravid’s Ode to Joy, A Symphonic Masterpiece as Team India Lifts the 2024 T20 World Cup

5. MS Dhoni (2004-2019, Jharkhand)

Role: Wicketkeeper, Batter

MS Dhoni arrived to the scene with the 148 v Pakistan and 183* v Sri Lanka in 2005 with that iconic hair. However, it was his exploits as captain between 2007 to 2013 (and later with the Chennai Super Kings franchise), that took him from great to legendary status. And don’t forget, behind the stumps, he was best in the business with lightning fast stumpings.

  • Matches Played: 535
  • Runs: 17092
  • Player of Match Awards: 22
  • Player of Series Awards: 6
  • World Cup Winner? ✅ ✅
  • Captained India?
  • 100 Tests?

Notable Achievements: Player of the 2011 World Cup Final, Captain of India as India lifted the 2007 T20WC, 2011 ODIWC, and 2013 Champions Trophy

Embed from Getty Images

Also Read: MS Dhoni and SK Raina Retire: An End of An Era

4. Virat Kohli (2008-, Delhi)

Role: Batter

From a brash young man to fitness freak to the great Test captain, Virat Kohli’s evolution has been a dream to follow. Perhaps the greatest ODI batter and definitely the greatest chaser of all-time, his attitude defined his greatness and carried India to the upper echelons of world cricket.

  • Matches Played: 531
  • Runs: 26922*
  • Player of Match Awards: 67
  • Player of Series Awards: 19
  • World Cup Winner? ✅ ✅
  • Captained India?
  • 100 Tests?

Notable Achievements:

  • 692 runs vs Australia (BGT 2014-15), 655 vs England (2016-17), 610 vs Sri Lanka (2017-18), 593 vs England (2018)
Embed from Getty Images

Also Read:

3. Kapil Dev (1978-1994, Haryana)

Role: All-Rounder

Captain. All-rounder. Fast Bowler. Lower Order Six Hitter. India has never and may never see an enigmatic character like Kapil Dev again. 434 wickets and 175* in the pivotal 1983 WC match against Zimbabwe are some of the highlights of his career.

  • Matches Played: 356
  • Wickets: 687, Runs: 9031
  • Player of Match Awards: 19
  • Player of Series Awards: 5
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: India’s first WC winning captain, 303 runs & 12 wickets in the 1983 WC, 23 career Test 5-fers, Best of 9/83 vs WI, 8/85 vs Pakistan, and 8/106 vs Australia, 32 Wickets vs Pakistan (1979-1980), 29 wickets vs West Indies (1983-84), 28 Wickets vs Australia (1979-1980), 25 wickets vs Australia (1991-92), 24 wickets vs Pakistan (1982-83)

Embed from Getty Images

2. Sunil Gavaskar (1971-1987, Mumbai)

Role: Batter

India’s first superstar, Sunil Gavaskar defied bowling attacks around the world without a helmet. 10,000 runs and 34 Test hundreds became the benchmark for other batters to follow. The original ‘Little Master.’

  • Matches Played: 233
  • Runs: 13214
  • Player of Match Awards: 10
  • Player of Series Awards: 3
  • World Cup Winner?
  • Captained India?
  • 100 Tests?

Notable Achievements: 774 runs in West Indies (1970-71), 732 runs vs West Indies in India (1978-1979), 542 runs vs England (1979), 529 runs vs Pakistan (1979-1980), 505 runs vs West Indies (1983-84), 500 runs vs England (1981-82), 450 runs vs Australia (1977-78), 447 runs vs Pakistan (1977-78), World Championship of Cricket Winning Captain (1985)

Embed from Getty Images

1. Sachin Tendulkar (1989-2013, Mumbai)

Role: Batter, Legspin/Medium Pace/Offspin

Virat Kohli summed up Tendulkar’s contribution aptly after the 2011 ODI World Cup triumph, “Tendulkar has carried the burden of the nation for 21 years.” Probably the greatest batter since Donald Bradman, Tendulkar was the soul of Indian cricket for two decades. Oh and his 154 ODI wickets largely go unnoticed in a career of stellar batting performances, but could have made a career as a successful leg spinner as well.

  • Matches Played: 664
  • Runs: 34357, Wickets: 201
  • Player of Match Awards: 76
  • Player of Series Awards: 19
  • World Cup Winner?
  • Captained India?
  • 100 Tests? ✅✅

Notable Achievements: Highest Scorer in the 1996, 2003, 2011 WCs, 51 Test 100s, 49 ODI 100s (Hundred Hundreds), First Player to Breach the 200-run mark in ODI cricket, 493 runs vs Australia (2007-08), 446 runs vs Australia (1997-98)

Embed from Getty Images

Also Read:

Other Indian Cricketers with Memorable Performances Who Did Not Make the Final Cut

  • Mohammad Kaif – Natwest Series Final & for his contribution in fielding
  • Jasubhai Patel (9/69 vs Australia)
  • Sanjay Manjrekar (569 runs vs Pakistan, 1989-90)
  • Shivlal Yadav (24 wickets vs Australia, 1979-80)
  • Laxman Sivaramakrishnan (23 wickets vs England, 1984-85, Most Wickets in World Championship of Cricket)
  • Yashpal Sharma (240 runs in 1983 ODIWC)
  • Salim Durani (23 Wickets vs England, 1961-62)
  • Narendra Hirwani (8/61 & 8/75 vs West Indies, 1988)
  • Sandeep Patil (216 runs in 1983 ODI WC),
  • Maninder Singh (7/27 vs Pakistan), Venkatapathy Raju
  • Ghulam Ahmed (7/49 Best)
  • Dilip Doshi (27 wickets vs Australia, 1979-1980)
  • Karun Nair – Test Triple Century
  • Dinesh Karthik – Nidahas Trophy Final

Some Other Indian Cricketers That Missed Out

Pragyan Ojha, Amit Mishra, Vinod Kambli, Sreesanth, Wasim Jaffer, Chetan Sharma, Joginder Sharma, Sreesanth, Piyush Chawla, Madan Lal, Sandeep Patil, Balwinder Sandhu, Sunil Valson, Anshuman Gaekwad, Yusuf Pathan, R.P. Singh, Robin Uthappa, Munaf Patel, Shardul Thakur, Shivam Dube, Sanju Samson, Nayan Mongia, Parthiv Patel, Sreesanth, Balwinder Singh Sandhu, Budhi Kunderan, Praveen Kumar, N Contractor, Chandu Borde, M.L. Jaisimha, Surinder Amarnath, Madhav Apte, Mayank Agarwal, Deepak Shodhan, Rusi Modi, WV Raman, Yajurvindra Singh

If you liked going through this really long list, you may also like our other lists on

Greatest Cricketers

Fast Bowling

Fielding

Indian Cricket

Lists on USA Cricket

Lists on South African Cricket

Other World XIs and Lists

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC 2023. Originally published on 08/05/2024. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Broken Cricket Dreams with appropriate and specific direction to the original content (i.e. linked to the exact post/article).

Who Has Taken The Most Wickets in Test Cricket? | List of The Top 26 Highest Wicket Takers In Test Cricket History

Who has taken the most wickets in Test cricket?

Muttiah Muralitharan (800), Shane Warne (792), Jimmy Anderson* (688), Anil Kumble (619), Stuart Broad* (600), Glenn Mcgrath (563), and Courtney Walsh (519) have taken the most wickets in Test cricket.

Today, we go in-depth and discuss the stats and characteristics of the highest wicket-takers in Test cricket. Here is the comprehensive list of the Top 26 cricketers with the most wickets in Test cricket.

Also Read: Who Has the Most Test Centuries in Cricket History?| List of Top 25 Cricketers with Test Hundreds, 155 Greatest Cricketers of All Time (Men’s), List of Top 35 Run Scorers in Test History

Key Takeaways

  • 26 bowlers have taken 350 or more wickets in Test cricket. From this, 17 bowlers have taken 400+ wickets, while only 7 have scaled the 500+ mountain.
  • 18 fast bowlers, six off-spinners, and two leg-spinners make up the list of 26 highest wicket-takers in Test history. 23 of them are right-arm bowlers while three are left-arm bowlers.
  • Australia and India (4) have produced the most bowlers with 350+ Test wickets, while Sri Lanka, South Africa, West Indies, England, and New Zealand (3) are tied for second place.
  • Jimmy Anderson (688), Stuart Broad (589), Nathan Lyon (496), and Ravichandran Ashwin (474) are the only active cricketers on this list.

*still playing

Test Cricket Bowling Records: Top 25 Highest Wicket-Takers in Test Cricket History

Test cricket is one of the oldest and most revered forms of the game.

Through its long and storied history, some truly great bowlers have emerged, with many of them going on to become the greatest wicket-takers in Test cricket history. In this article, we’ll look at a list of the highest wicket-takers in Test cricket history, and what makes them among the best bowlers that ever played the game.

Let’s take a look.

1. Muttiah Muralitharan (Sri Lanka) – 800 Test Wickets

  • Years Played: 1992-2010
  • Test Matches Played: 133
  • Average: 22.72, Strike Rate: 55.04
  • 5-fer/10-fer: 67/22

Muttiah Muralitharan, a Sri Lanka offspinner, is the leading wicket-taker in Test cricket. He achieved these feats throughout his career between 1992 and 2010 — his bowling average was a spectacular 22.72. With an unusual action, fear in his eyes, and skill on display, Murali regularly blew the opposition away.

Embed from Getty Images

2. Shane Warne (Australia) – 708 Test Wickets

  • Years Played: 1992-2007
  • Test Matches Played: 145
  • Average: 25.41, Strike Rate: 57.49
  • 5-fer/10-fer: 37/10

Shane Warne was considered one of the best bowlers of all time. He made leg spin cool and bowled some of the balls of the century.

RIP Legend.

Embed from Getty Images

3. James Anderson (England) – 688* Test wickets

  • Years Played: 2003-
  • Test Matches Played: 182*
  • Average: 26.27, Strike Rate: 56.4
  • 5-fer/10-fer: 32/3

James Anderson is probably the golden standard of swing bowling in Test cricket. He started playing bowling in 2003 and is still going strong. His longevity is one to admire, and his consistency one to emulate. We can just hope this journey continues for a few more Tests.

Embed from Getty Images

4. Anil Kumble (India) – 619 Test Wickets

  • Years Played: 1990-2008
  • Test Matches Played: 132
  • Average: 29.65, Strike Rate: 65.99
  • 5-fer/10-fer: 35/8

Anil Kumble was known for his accurate leg-spin skills. Fortitude and desire were the main elements in Kumble’s game. ‘Jumbo’ as he was referred to, was a mainstay for Indian cricket for more than a decade. He will always be remembered for the 10-fer vs Pakistan at the Feroz Shah Kotla.

Embed from Getty Images

5. Stuart Broad (England) – 600* Test Wickets

  • Years Played: 2007-
  • Test Matches Played: 166*
  • Average: 27.60, Strike Rate: 55.6
  • 5-fer/10-fer: 20/3

Since starting his Test match career in 2007, England’s Stuart Broad has been regarded as a favorite by many. With Jimmy Anderson, Broad formed a formidable partnership for years to come. When he is in form, Broad’s spells are a joy to witness.

Embed from Getty Images

6. Glenn McGrath (Australia) – 563 Test Wickets

  • Years Played: 1993-2007
  • Test Matches Played: 124
  • Average: 21.64, Strike Rate: 51.95
  • 5-fer/10-fer: 29/3

Australian quick bowler Glenn McGrath has become a cult figure with his length and his line. An iconic cricketer, he created a destructive combination with Shane Warne during Australia’s golden generation.

Embed from Getty Images

7. Courtney Walsh (West Indies) – 519 Test Wickets

  • Years Played: 1984-2001
  • Test Matches Played: 132
  • Average: 24.44, Strike Rate: 57.84
  • 5-fer/10-fer: 22/3

Courtney Walsh, a West Indian Indian fast bowler, is well known for his longevity, speed, and precision. His fast-bowling relationship with Curtly Ambrose was an aggressive and intimidating experience.

Embed from Getty Images

8. Nathan Lyon (Australia) – 496* Test Wickets

  • Years Played: 2011-
  • Test Matches Played: 122*
  • Average: 31.00, Strike Rate: 63035
  • 5-fer/10-fer: 23/4

In 2011 Nathan Lyon made his first appearance as Australia’s leading spin bowler. Lyon is known for his enduring tenacity and has been one of the iconic off-spinners of his generation.

Embed from Getty Images

9. Ravichandran Ashwin (India) – 474* Test Wickets

  • Years Played: 2011-
  • Test Matches Played: 92*
  • Average: 23.93, Strike Rate: 51.84
  • 5-fer/10-fer: 32/7

Ravichandran Ashwin is the most successful spin-bowling all-rounder India has ever produced. His range of spinning deliveries has consistently earned him wickets and is one of the great thinkers of the game. In addition to his impressive bowling stats, Ashwin also boasts 5 Test centuries.

Embed from Getty Images

10. Dale Steyn (South Africa) – 439 Test Wickets

  • Years Played: 2004–2019
  • Test Matches Played: 93
  • Average: 22.95, Strike Rate: 42.38
  • 5-fer/10-fer: 26/5

Dale Steyn was one of the most feared fast bowlers in Test cricket for over a decade, and his stats prove it. With an impressive strike rate of 42.38, Steyn consistently took wickets throughout his career to become South Africa’s most successful bowler since Allan Donald and Shaun Pollock. His ability to swing the ball both ways made him as dangerous as any bowler in the world.

Also Read: Dale Steyn, The Embodiment of Simplicity and Intensity, Retires—The Greatest Fast Bowler of Them All

Embed from Getty Images

[et_bloom_inline optin_id=”optin_3″]

11. Kapil Dev (India) – 434 Test Wickets

  • Years Played: 1978–1994
  • Test Matches Played: 131
  • Average: 29.64, Strike Rate: 63.91
  • 5-fer/10-fer: 23/2

Kapil Dev is considered by many to be India’s greatest-ever cricketer. Although not a traditionally fast bowler like Dale Steyn or Malcolm Marshall, Kapil had a great ability to extract bounce from any pitch and was capable of bowling long spells of accuracy with great success – something that often goes unrecognized.

Embed from Getty Images

12. Rangana Herath (Sri Lanka) – 433 Test Wickets

  • Years Played: 1999–2018
  • Test Matches Played: 93
  • Average: 28.07, Strike Rate: 60.03
  • 5-fer/10-fer: 34/9

Rangana Herath is one of the most successful spin bowlers to ever play Test cricket and was a mainstay in the Sri Lankan team since his debut in 1999. His ability to extract turn from even the driest of pitches made him one of the toughest bowlers to face, as did his commitment to bowling accurate line and length for long periods of time. In addition, Herath was also capable of picking up wickets in quick succession, making him a dangerous bowler in the fourth innings.

Embed from Getty Images

13. Sir Richard Hadlee (New Zealand) – 431 Test Wickets

  • Years Played: 1973–1990
  • Test Matches Played: 86
  • Average: 22.29, Strike Rate: 50.85
  • 5-fer/10-fer: 36/9

Sir Richard Hadlee is one of the greatest all-rounders to grace the cricket field and was a regular in the New Zealand Test team from 1973 until 1990. A genuine fast bowler with great swing and accuracy, Sir Richard picked up 431 wickets over his career at an outstanding average of 22 – making him one of the most successful bowlers in Test cricket history.

Embed from Getty Images

14. Shaun Pollock (South Africa) – 421 Test Wickets

  • Years Played: 1995–2008
  • Test Matches Played: 108
  • Average: 23.11, Strike Rate: 57.84
  • 5-fer/10-fer: 16/1

In spite of his relative lack of pace, Pollock was able to compensate with impeccable accuracy and line & length, and the result was 421 Test wickets at an impressive average of 23. His ability to swing the ball both ways, combined with his knack for picking up wickets in clusters, saw him play a crucial role in South Africa’s rise as a cricketing superpower.

Embed from Getty Images

15. Harbhajan Singh (India) – 417 Test Wickets

  • Years Played: 1998–2015
  • Test Matches Played: 103
  • Average: 32.46, Strike Rate: 68.53
  • 5-fer/10-fer: 25/5

Harbhajan Singh is one of India’s most famous spinners and was central to India’s famous series win over Australia on home soil in 2001. With 417 Test wickets under his belt and an economy rate of just under three runs per over, Harbhajan consistently proved himself to be a valuable asset for the Indian team. His ability to take wickets in clusters, combined with his sharp off-breaks and top spinners, made him one of the most successful spinners in Indian Test cricket history.

Also Read: Border-Gavaskar Trophy (BGT): The Definitive Guide (Updated 2023), Complete History, Most Runs, Most Wickets, and BGT 2023 Schedule

Embed from Getty Images

16. Wasim Akram (Pakistan) – 414 Test Wickets

  • Years Played: 1985–2002
  • Test Matches Played: 104
  • Average: 23.62, Strike Rate: 54.65
  • 5-fer/10-fer: 25/5

Wasim Akram is widely regarded as one of the greatest fast bowlers ever to have graced a cricket field and it is no surprise that he is also amongst the highest wicket-takers in Test cricket history with 414 scalps throughout his illustrious career. His ability to swing the ball both ways, combined with his nagging accuracy and excellent control made him a nightmare for batsmen all over the world. He is certainly a legend of the game.

Embed from Getty Images

17. Curtly Ambrose (West Indies) – 405 Test Wickets

  • Years Played: 1988–2000
  • Test Matches Played: 98
  • Average: 20.99, Strike Rate: 54.57
  • 5-fer/10-fer: 22/3

Curtly Ambrose had an exceptional ability to extract bounce from any surface. One of the most dangerous bowlers of his time, he produced some of the most devastating spells of all time. Also a decent musician.

Also Read: 24 Cricketers with Musical Talent Who Will Rock You Ft. Don Bradman, Sreesanth, and AB De Villiers

Embed from Getty Images

18. Makhaya Ntini (South Africa) – 390 Test Wickets

  • Years Played: 1998–2009
  • Test Matches Played: 101
  • Average: 28.82, Strike Rate: 53.42
  • 5-fer/10-fer: 18/4

Makhaya Ntini was one of South Africa’s most successful bowlers in Test cricket and a mainstay in the Proteas team since his debut in 1998. With Pollock, Kallis, Donald, and later Steyn, Morkel, Rabada, Ngidi, & Nortje, his influence on South Africa’s pace bowling cannot be understated.

Embed from Getty Images

19. Ian Botham (England) – 383 Test Wickets

  • Years Played: 1977–1992
  • Test Matches Played: 102
  • Average: 28.40, Strike Rate: 56.95
  • 5-fer/10-fer: 27/4

Sir Ian Botham is undoubtedly one of the greatest all-rounders ever to play cricket. Along with Kapil Dev, Imran Khan, & Sir Richard Hadlee, these four formed the golden generation of all-rounders.

Embed from Getty Images

20. Malcolm Marshall (West Indies) – 376 Test Wickets

  • Years Played: 1978–1991
  • Test Matches Played: 81
  • Average: 20.94, Strike Rate: 46.76
  • 5-fer/10-fer: 22/4

Malcolm Marshall boasts an envious bowling strike rate of 46.76 and was one of the core bowlers in THAT West Indies side.

Also Read: Top 5 Greatest Cricket Teams Ever To Be Assembled

Embed from Getty Images

21. Waqar Younis (Pakistan) – 373 Test Wickets

  • Years Played: 198902003
  • Test Matches Played: 87
  • Average: 23.56, Strike Rate: 43.49
  • 5-fer/10-fer: 22/5

Apart from Malcolm Marshall & Dale Steyn, Waqar Younis is the other fast bowler with a bowling strike rate in the low forties. With the ability to break stumps at will and bowl deadly yorkers, he formed the perfect foil with Wasim Akram.

Embed from Getty Images

22. Tim Southee (New Zealand) – 370 Test Wickets

  • Years Played: 2008–
  • Test Matches Played: 94*
  • Average: 28.98, Strike Rate: 58.40
  • 5-fer/10-fer: 15/1

Tim Southee is one of New Zealand’s most successful bowlers in Test cricket and has been a mainstay in the Black Caps team since his debut in 2008. He is best known for his ability to swing the ball both ways, combined with his accurate line & length and good control. After 2014, it was the partnership of Southee-Boult that would plant the seeds for the 2021 World Test Championship victory.

Also Read: World Test Championship Final Review 2021, Prediction Results, WTC XI, and Stats: It Is New Zealand’s Time

Embed from Getty Images

23. Imran Khan (Pakistan) – 362 Test Wickets

  • Years Played: 1971–1992
  • Test Matches Played: 88
  • Average: 22.81, Strike Rate: 53.75
  • 5-fer/10-fer: 23/6

Imran Khan is one of the greatest icons of Pakistan cricket. He holds the distinction of leading a nation to a World Cup victory…as well as leading a nation as a Prime Minister.

Embed from Getty Images

24. Daniel Vettori (New Zealand) – 362 Test Wickets

  • Years Played: 1997–2014
  • Test Matches Played: 113
  • Average: 34.36, Strike Rate: 79.59
  • 5-fer/10-fer: 20/3

Daniel Vettori was New Zealand’s sole spin sensation in a land of fast bowlers, swing kings, and dibbly-dobbler specialists. Although his strike rate is a bit on the high side, it was the economy of 2.59 that helped the Kiwis to maintain control.

Embed from Getty Images

25. Dennis Lillee (Australia) – 355 Test Wickets

  • Years Played: 1971-1984
  • Test Matches Played: 70
  • Average: 23.92, Strike Rate: 52.01
  • 5-fer/10-fer: 23/7

Perhaps the original star of the art of fast bowling in modern-day Test cricket, Lillee would become an inspiration for future generations.

Embed from Getty Images

26. Chaminda Vaas (Sri Lanka) – 355 Test Wickets

  • Years Played: 1994–2009
  • Test Matches Played: 111
  • Average: 29.58, Strike Rate: 66.02
  • 5-fer/10-fer: 12/2

The final bowler on the 350+ Test wicket list is none other than Chaminda Vaas. Central to Sri Lanka’s rise into the upper echelons of Test cricket, Vaas became their most successful fast bowler.

Embed from Getty Images

Final Thoughts

The list of the highest wicket-takers in Test cricket history is a testament to the skill, determination, and excellence that each of these great players has shown throughout their careers.

Each bowler has left an indelible mark on the game, making them all true legends of the sport.

These bowlers have set a high standard for future generations to strive for and will undoubtedly be remembered as some of the greatest Test cricketers ever.

Who is your all-time favorite bowler in Test cricket?

Frequently Asked Questions

Who has taken the most wickets in Test cricket?

Muttiah Muralitharan has taken the most wickets in Test cricket (800).

Can Jimmy Anderson take 700 Test wickets?

Yes, Jimmy Anderson is currently on 685 wickets and will play the 5-match Ashes series against England at home. He may not play all the matches but should still get to the coveted 700-wicket mark.

Who has 4000 runs and 400 wickets in Test matches?

Kapil Dev is the only Indian player with 4000 Test runs and 400 Test wickets in Test history.

How many cricketers have taken 300 wickets or more in Test cricket?

37 bowlers have taken 300 or more wickets in Test cricket. From this, 26 have gone on to take 350 wickets, 17 have taken 400 wickets, and only 7 bowlers have taken 500+ Test wickets.

Who is the leading wicket-taker in Test for England?

Jimmy Anderson is the leader wicket-taker for England in Test cricket with 685 wickets to his name.

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC 2023. Originally published on 06/10/2023. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Broken Cricket Dreams with appropriate and specific direction to the original content (i.e. linked to the exact post/article).

Border-Gavaskar Trophy (BGT) India Australia Test Series: The Definitive Guide (Updated 2023), Complete History, Most Runs, Most Wickets, and BGT 2023 Schedule

This comprehensive guide provides an in-depth look at the Border-Gavaskar Trophy (BGT), one of the most celebrated Test series in the cricket world today.

We will discuss the history of BGT, and look at some of the prominent players who have played a major role in making this tournament what it is today, including the most runs and wickets. The upcoming BGT 2023 schedule and how they can follow the tournament as it unfolds in India is also displayed.

Key Takeaways

  • The Border Gavaskar trophy has been held 15 times since 1996, 8 of which were hosted by India and 7 by Australia.
  • India has won the BorderGavaskar Trophy 9 times (96-97, 97-98, 2000-01, 04-05, 08-09, 2010-11, 12-13, 16-1)
  • Australia has won the Border Gavaskar Trophy 5 times (1999-2000, 04-05,07-08,11-12, 14-15).
  • Sachin Tendulkar (3262), Ricky Ponting (2555), and VVS Laxman (2434) are the highest run scorers in Border Gavaskar Trophy history.
  • Anil Kumble (111), Harbhajan Singh (95), and Nathan Lyon (94) are the highest wicket-takers in the Border -Gavaskar Trophy.
  • India has won in Australia twice (2018-19, 2020-21). Australia has won in India 4 times, but only once since 1996 (1947-48, 1956-57, 1959-60, 2004-05).
Embed from Getty Images

What is the Border-Gavaskar Trophy?

The Border-Gavaskar Trophy is a Test series held between India and Australia named after Sunil Gavaskar and Allan Border. Although India and Australia have been playing Test series since 1947, this series officially began in 1996 when Australia toured India for one Test match. Since then, it has been held every 2-3 years in either India or Australia.

History of India vs Australia Test Series at a Glance

Since 1947, both Australia and India have hosted the Test series on 14 occasions each (28 series total). Australia has won 12 times each, India has won 11 times, and the series has been drawn five times. The entire table of the India-Australia Test series is summarized below.

*Note that the Border-Gavaskar Trophy officially begins in 1996.

HostSeason PlayedSeries WinnerSeries ScoreTests
Australia1947-1948Australia4-0 5
India1956-1957Australia2-03
India1959-1960Australia2-15
India1964-1965Drawn1-13
Australia1967-1968Australia4-04
India1969-1970Australia3-15
Australia1977-1978Australia3-25
India1979-1980India2-06
Australia1980-1981Drawn1-13
Australia1985-1986Drawn0-03
India1986-1987Drawn0-03
Australia1991-1992Australia4-05
India1996-1997*India1-01
India1997-1998India2-13
Australia1999-2000Australia3-03
India2000-2001India2-13
Australia2003-2004Drawn1-14
India2004-2005Australia2-14
Australia2007-2008Australia2-14
India2008-2009India2-04
India2010-2011India2-02
Australia2011-2012Australia4-04
India2012-2013India4-04
Australia2014-2015Australia2-04
India2016-2017India2-14
Australia2018-2019India2-14
Australia2020-2021India2-14
India2022-2023India2-14

History of the Border-Gavaskar Trophy

Now we will present each Border-Gavaskar Trophy Test series in detail, in reverse chronological order.

BGT 2022-23 (India 2-1)

  • Hosts: India
  • Number of Tests: 4
  • Venues: Nagpur, Delhi, Indore, Ahmedabad

This series was marked by the excellence of India’s three spin allrounders – Ravichandran Ashwin, Ravindra Jadeja, & Axar Patel. Resurgence of Virat Kohli, Usman Khawaja’s defiance, and Nathan Lyon’s effectiveness were factors in yet another absorbing Test series.

Stats

  • Player of the Series in BGT 2022-23: Ravichandran Ashwin
  • Highest Runs Scorer in BGT 2022-23: Usman Khawaja (333)
    • Marnus Labuschagne (244)
    • Virat Kohli (297), Axar Patel (264), Rohit Sharma (242)
  • Highest Wicket-Taker in BGT 2022-23: Ravichandran Ashwin (25)
    • Nathan Lyon (22), Todd Murphy (14)
    • Ravindra Jadeja (22), Mohammad Shami (9)

Scorecards

  1. India won by an innings & 132 runs *Ravindra Jadeja
  2. India won by 6 wickets *Ravindra Jadeja
  3. Australia won by 9 wickets *Nathan Lyon
  4. Match Drawn *Virat Kohli

BGT 2020-21 (India 2-1)

  • Hosts: Australia
  • Number of Tests: 4
  • Venues: Adelaide, Melbourne, Sydney, Brisbane (GABBA)
Embed from Getty Images

Virat Kohli’s 50, Tim Paine’s rearguard effort, 36 ALL OUT, Ajinkya Rahane’s Melbourne 100 & captaincy, Shubman Gill’s emergence, Smith and Labuschagne’s successful partnership, and Pat Cummins doing it all. Siraj suffers but delivers, Thakur & Sundar lead India’s next generation, Ashwin-Paine spice up the tournament, Vihari takes body blows, and the yin and yang of Pujara-Pant gives India series victory and breaches the Gabba fortress.

Stats

  • Player of the Series in BGT 2020-21: Pat Cummins
  • Highest Runs Scorer in BGT 2020-21: Marnus Labuschagne (426)
    • Steven Smith (426)
    • Rishabh Pant (274), Cheteshwar Pujara (271), Ajinkya Rahane (268)
  • Highest Wicket-Taker in BGT 2020-21: Pat Cummins (21)
    • Josh Hazlewood (17), Mitchell Starc (11)
    • Mohammad Siraj (13), Ravichandran Ashwin (12), Jasprit Bumrah (11)

Scorecards

  1. Australia won by 8 wickets *Tim Paine
  2. India won by 8 wickets *Ajinkya Rahane
  3. Match Drawn *Steven Smith
  4. India won by 3 wickets *Rishabh Pant

*Denotes Player of the Match Award

Also Read: India Vs Australia Series Review 2020-21: The Greatest Story of Them All? Better Than Ashes 2005?-, Top 10 Life Lessons From India Vs Australia 2020: Courage, Character, Resilience – Which One Is Your Favorite?

Note: Bharat Sundaresan is going to release his book on the 2020-21 Border-Gavaskar Trophy during the 2023 BGT in India. He was in the thick of things traveling to each city and discussing the events of each day with Melinda Farrell.

BGT 2018-19 (India 2-1)

  • Hosts: Australia
  • Number of Tests: 4
  • Venues: Adelaide, Perth (Perth Stadium), Melbourne, Sydney
Embed from Getty Images

If you saw the first season of The Test, you will realize what a thorn Pujara was in Australia’s plans. He defended, defended, and defended some more. In the process, he scored tons of runs. Rishabh Pant & Tim Paine provided several cute moments, Nathan Lyon vs Pujara & Pant was mesmerizing. Bumrah’s slower delivery to dismiss Shaun Marsh will forever be etched in memory. To sum it up though, it was Kohli’s captaincy and the fast-bowling revolution was key to India’s success. Australia was without the services of Warner & Smith as they tried to recover from the ball tampering scandal, but this does not take anything away from India.

Stats

  • Player of the Series in BGT 2018-19: Cheteshwar Pujara
  • Highest Runs Scorer in BGT 2018-19: Cheteshwar Pujara (521)
    • Rishabh Pant (350), Virat Kohli (282)
    • Marcus Harris (258), Travis Head (237)
  • Highest Wicket-Taker in BGT 2018-19: Jasprit Bumrah, Nathan Lyon
    • Mohammad Shami (16)
    • Pat Cummins (14), Josh Hazlewood (13), Mitchell Starc (13)

Scorecards

  1. India won by 31 runs *Cheteshwar Pujara
  2. Australia won by 146 runs *Nathan Lyon
  3. India won by 137 runs *Jasprit Bumrah
  4. Match Drawn *Cheteshwar Pujara

BGT 2016-17 (India 2-1)

  • Hosts: India
  • Number of Tests: 4
  • Venues: Pune, Bengaluru, Ranchi, Dharamsala
Steven Smith celebrates after scoring 109 in Border-Gavaskar Trophy 2016-17.
Steven Smith’s 109 in Pune – One of the greatest centuries on Indian soil by an Australian batter.

Australia started with a massive win and hope to win a series in India. Pujara scored another double century and a couple of fifties. Beginning to be a pattern, isn’t it? Steve Smith with scores of 109, 178, 111 was at his absolute best, but the Ravis (Ashwin & Jadeja) were just too hot to handle. Other players played decent roles as well. Nathan Lyon took an eight-for and Steve O’Keefe delivered that first win with 6-fers. KL Rahul with twin fifties, Matt Renshaw, Shaun Marsh, Rahane, Wade all contributing as well in what was a competitive series.

Stats

  • Player of the Series in BGT 2016-17: Ravindra Jadeja
  • Highest Runs Scorer in BGT 2016-17: Steven Smith (499)
    • Cheteshwar Pujara (405), KL Rahul (393), Ajinkya Rahane (198)
    • Matt Renshaw (232), Pete Handscomb (198)
  • Highest Wicket-Taker in BGT 2016-17: Ravindra Jadeja (25)
    • Ravichandran Ashwin (21), Umesh Yadav (17)
    • Steve O’Keefe (19), Nathan Lyon (19)

Scorecards

  1. Australia won by 333 runs *Steve O’Keefe
  2. India won by 75 runs *KL Rahul
  3. Match drawn *Cheteshwar Pujara
  4. India won by 8 wickets *Ravindra Jadeja

BGT 2014-15 (Australia 2-0)

  • Hosts: Australia
  • Number of Tests: 4
  • Venues: Adelaide, Brisbane, Melbourne, Sydney
Embed from Getty Images

Although India did not exorcise the ghosts of 2011, Team India provided that glimmer of hope. It was Mitchell Johnson’s year and even though he was Australia’s highest wicket-taker, the partnership between Virat Kohli & Ajinkya Rahane will be remembered forever. Just check this clip out. Virat Kohli’s twin tons in Adelaide made for a classic Test and set his career up. But Steve Smith. 769 Runs. Genius. Nathan Lyon. 23 Wickets. Australian legends coming into their own in this series. MS Dhoni surprises with his retirement after the 3rd Test, and Ryan Harris retires after yet another memorable performance.

Stats

  • Player of the Series in BGT 2014-15: Steven Smith
  • Highest Runs Scorer in BGT 2014-15: Steven Smith (769)
    • Virat Kohli (692), Murali Vijay (482), Ajinkya Rahane (399)
    • David Warner (427), Chris Rogers (417)
  • Highest Wicket-Taker in BGT 2014-15: Nathan Lyon (23)
    • Mohammad Shami (15), Ravichandran Ashwin (12)
    • Mitchell Johnson (13), Josh Hazlewood (12)

Scorecards

  1. Australia won by 48 runs *Nathan Lyon
  2. Australia won by 4 wickets *Steven Smith
  3. Match Drawn *Ryan Harris
  4. Match Drawn *Steven Smith

BGT 2012-13 (India 4-0)

  • Hosts: India
  • Number of Tests: 4
  • Venues: Chennai, Hyderabad, Mohali, Delhi

Michael Clarke’s unforgettable year, MS Dhoni’s double, and the greatness that Ravichandran Ashwin is. Pujara scored a double as well, and Vijay continued in the prime of his life with 167. But this series will be remembered for Shikhar Dhawan’s glorious 187 on debut, Starc’s 99 at #8, and Steven Smith starting to make runs on Asian soil.

Stats

  • Player of the Series in BGT 2012-13: Ravichandran Ashwin
  • Highest Runs Scorer in BGT 2012-13: Murali Vijay (430)
    • Cheteshwar Pujara (410), MS Dhoni (326), Virat Kohli (284)
    • Michael Clarke (286), Ed Cowan (265), David Warner (192)
  • Highest Wicket-Taker in BGT 2012-13: Ravichandran Ashwin (29)
    • Ravindra Jadeja (24), Pragyan Ojha (7), Ishant Sharma (7)
    • Nathan Lyon (15), James Pattinson (9), Peter Siddle (9), Glenn Maxwell (7)

Scorecards

  1. India won by 8 wickets *MS Dhoni
  2. India won by an innings and 135 runs *Cheteshwar Pujara
  3. India won by 6 wickets *Shikhar Dhawan
  4. India won by 6 wickets *Ravindra Jadeja

Source: Border Gavaskar Trophy 2012-13

BGT 2011-12 (Australia 4-0)

  • Hosts: Australia
  • Number of Tests: 4
  • Venues: Melbourne, Sydney, Perth, Adelaide
Embed from Getty Images

Australia crushes India. Shall I say anymore? A drubbing. A disaster. Michael Clarke smashes 329* and 210, Ricky Ponting averages 108.8 and also scores a double. Hilfenhaus & Siddle take 50 wickets among themselves. James Pattinson announces himself (briefly) on the international stage. Rahul Dravid gets bowled 7 times. An end of an era. Kohli’s 116 in the 4th Test India’s only positive. This tour will always be remembered for the infamous 0-8.

Stats

  • Player of the Series in BGT 2011-12: Michael Clarke
  • Highest Runs Scorer in BGT 2011-12: Michael Clarke (626)
    • Ricky Ponting (544), Mike Hussey (293), David Warner (266)
    • Virat Kohli (300), Sachin Tendulkar (287)
  • Highest Wicket-Taker in BGT 2011-12: Ben Hilfenhaus (27)
    • Peter Siddle (23), James Pattinson (11)
    • Zaheer Khan (15), Umesh Yadav (14)

Scorecards

  1. Australia won by 122 runs *James Pattinson
  2. Australia won by an innings and 68 runs *Michael Clarke
  3. Australia won by an innings and 37 runs *David Warner
  4. Australia won by 298 runs *Peter Siddle

Source: BGT 2011-12

BGT 2010-11 (India 2-0)

  • Hosts: India
  • Number of Tests: 2
  • Venues: Mohali, Bengaluru

Short but sweet series. The Mohali Test is an all-time classic. VVS Laxman, back spasms, and a successful chase with the lower order. In the second Test, Tendulkar continued his dream resurgent year with 214 & 53*. In the second innings, Rahul Dravid was yet again going to be demoted from his #3 position for someone else. That someone else turned out to be Cheteshwar Pujara, who scored a counterattacking 72. Cheteshwar Pujara—counterattacking Australians since 2010.

Stats

  • Player of the Series in BGT 2010-11: Sachin Tendulkar
  • Highest Runs Scorer in BGT 2010-11: Sachin Tendulkar (403)
    • Murali Vijay (176), Suresh Raina (118)
    • Shane Watson (271), Ricky Ponting (224), Tim Paine (183), Marcus North (141)
  • Highest Wicket-Taker in BGT 2010-11: Zaheer Khan (12)
    • Harbhajan Singh (11), Pragyan Ojha (9)
    • Mitchell Johnson (8), Ben Hilfenhaus (8), Nathan Hauritz (6)

Scorecards

  1. India won by 1 wicket *Zaheer Khan
  2. India won by 7 wickets *Sachin Tendulkar

Sources: BGT 2010-11

BGT 2008-09 (India 2-0)

  • Hosts: India
  • Number of Tests: 4
  • Venues: Bengaluru, Mohali, Delhi, Nagpur
Embed from Getty Images

Anil Kumble retires at the Feroz Shah Kotla. Ishant Sharma continues his growth with a player of the series performance. Although Hussey, Katich, Johnson, Krezja, and Watson played key roles for Australia, it was clear that Australia was in a transition era.

Stats

  • Player of the Series in BGT 2008-09: Ishant Sharma
  • Highest Runs Scorer in BGT 2008-09: Gautam Gambhir (463)
    • Sachin Tendulkar (396), VVS Laxman (381), Virender Sehwag (351)
    • Mike Hussey (394), Simon Katich (349)
  • Highest Wicket-Taker in BGT 2008-09: Ishant Sharma (15)
    • Harbhajan Singh (15), Amit Mishra (14), Zaheer Khan (11)
    • Mitchell Johnson (13), Jason Krezja (12), Shane Watson (10)

Scorecards

  1. Match Drawn *Zaheer Khan
  2. India won by 320 runs *MS Dhoni
  3. Match Drawn *VVS Laxman
  4. India won by 172 runs *Jason Krejza

Sources: BGT 2008-09

BGT 2007-08 (Australia 2-1)

  • Hosts: Australia
  • Number of Tests: 4
  • Venues: Melbourne, Sydney, Perth, Adelaide
Embed from Getty Images

The series turned out to have both off-field and on-field drama. What began as a great era of Test series from 2000-01 ended with 2007-08 with some questionable decisions and the Monkeygate crisis. Tendulkar still scored runs, Anil Kumble still took wickets, but Brett Lee was the pick of the players in the series.

Stats

  • Player of the Series in BGT 2007-08: Brett Lee
  • Highest Runs Scorer in BGT 2007-08: Sachin Tendulkar (493)
    • VVS Laxman (366), Virender Sehwag (286)
    • Matthew Hayden (410), Andrew Symonds (410), Michael Clarke (316), Michael Hussey (292), Ricky Ponting (268)
  • Highest Wicket-Taker in BGT 2007-08: Brett Lee (24)
    • Mitchell Johnson (16), Stuart Clark (14)
    • Anil Kumble (20), RP Singh (13)

Scorecards

  1. Australia won by 337 runs *Matthew Hayden
  2. Australia won by 122 runs *Andrew Symonds
  3. India won by 72 runs *Irfan Pathan
  4. Match Drawn *Sachin Tendulkar

Sources BGT 2004-05

BGT 2004-05 (Australia 2-1)

  • Hosts: India
  • Number of Tests: 4
  • Venues: Bengaluru, Chennai, Nagpur, Mumbai (Wankhede)
Embed from Getty Images

Australia finally breaches the India fortress feat Damien Martyn. A young Michael Clarke, game-changing Gilchrist, and Gillespie all contributed to their effort. India’s spin trios—Kumble, Harbhajan, and Murali Kartik took 60 wickets among themselves but fell short.

Stats

  • Player of the Series in BGT 2004-05: Damien Martyn
  • Highest Runs Scorer in BGT 2004-05: Damien Martyn (444)
    • Michael Clarke (400), Simon Katich (276), Matthew Hayden (244), Justin Langer (228), Adam Gilchrist (218)
    • Virender Sehwag (299), Rahul Dravid (167), Parthiv Patel (156), Mohammad Kaif (153)
  • Highest Wicket-Taker in BGT 2004-05: Anil Kumble (27)
    • Harbhajan Singh (21), Murali Kartik (12), Zaheer Khan (10)
    • Jason Gillespie (20), Glenn McGrath (14), Shane Warne (14)

Scorecards

  1. Australia won by 217 runs *Michael Clarke
  2. Match Drawn *Anil Kumble
  3. Australia won by 342 runs *Damien Martyn
  4. India won by 13 runs *Murali Kartik

Sources: BGT 2004-05

BGT 2003-04 (Drawn 1-1)

  • Hosts: Australia
  • Number of Tests: 4
  • Venues: Brisbane, Adelaide, Melbourne, Sydney
Embed from Getty Images Embed

A series for the ages. Ricky Ponting & Rahul Dravid at the top of their games scoring 706 & 619 runs respectively. Dravid’s 233 & 72* with VVS Laxman torturing Australia once again. Sachin Tendulkar resists his cover drive temptation to score 241*, Kumble India’s top performer with the ball yet again, Ganguly scores a ton. Sehwag, Hayden, Martyn, Steve Waugh all among the runs. Gillespie, Agarkar, MacGill, and Lee among the wickets. Something for everybody. Many great players of this era in peak form. Deserved 1-1 drawn series.

Stats

  • Player of the Series in BGT 2003-04: Rahul Dravid
  • Highest Runs Scorer in BGT 2003-04: Ricky Ponting (706)
    • Matthew Hayden (51), Justin Langer (369), Simon Katich (353)
    • Rahul Dravid (619), VVS Laxman (494), Virender Sehwag (464), Sachin Tendulkar (383)
  • Highest Wicket-Taker in BGT 2003-04: Anil Kumble (24)
    • Ajit Agarkar (16)
    • Stuart MacGill (14), Jason Gillespie (10), Brett Lee (8)

Scorecards

  1. Match Drawn *Sourav Ganguly
  2. India won by 4 wickets *Rahul Dravid
  3. Australia won by 9 wickets *Ricky Ponting
  4. Match Drawn *Sachin Tendulkar

Sources: BGT 2003-04

BGT 2000-01 (India 2-1)

  • Hosts: India
  • Number of Tests: 3
  • Venues: Mumbai (Wankhede), Kolkata, Chennai
Embed from Getty Images

The series that began the rivalry. Steve Waugh’s final frontier was so close, yet so far. VVS Laxman’s greatest innings of the century, the 281, and the partnership turned narrative around for this series and Indian cricket in general. Shane Warne’s expression that day said it all. Sourav Ganguly, the charasmatic captain leading India after the match-fixing era, Sachin Tendulkar doing what he does best (along with his googlies), and Harbhajan Singh being a class apart. India’s top three bowlers in the charts read: Harbhajan (32), Tendulkar (3), Zaheer Khan (3). From Australia’s end, Hayden, McGrath, Gilchrist, Waugh, Warne, and Gillespie all played a role in the series.

Stats

  • Player of the Series in BGT 2000-01: Harbhajan Singh
  • Highest Runs Scorer in BGT 2000-01: Matthew Hayden (549)
    • Steve Waugh (243), Michael Slater (166)
    • VVS Laxman (503), Rahul Dravid (338), Sachin Tendulkar (304), SS Das (173)
  • Highest Wicket-Taker in BGT 2000-01: Harbhajan Singh (32)
    • Sachin Tendulkar (3), Zaheer Khan (3)
    • Glenn McGrath (17), Jason Gillespie (13), Shane Warne (10), CR Miller (6), Mark Waugh (3)

Scorecards

  1. Australia won by 10 wickets *Adam Gilchrist
  2. India won by 171 runs *VVS Laxman
  3. India won by 2 wickets *Matthew Hayden

Sources: BGT 2000-01

BGT 1999-2000 (Australia 3-0)

  • Hosts: Australia
  • Number of Tests: 3
  • Venues: Adelaide, Melbourne, Sydney
Embed from Getty Images

With the exception of individual performances by India, Australia completely blew the visitors away. Ricky Ponting was the top run-scorer and Glenn McGrath was the highest wicket taker of ther series, two names that would come up time and again over the next decade. Tendulkar was the player of the series, but VVS Laxman’s 167 gave Australia a taste of what they were about to face in the future.

Stats

  • Player of the Series in BGT 1999-2000: Sachin Tendulkar
  • Highest Runs Scorer in BGT 1999-2000: Ricky Ponting (375)
    • Justin Langer (289), Steve Waugh (276), Adam Gilcrist (221)
    • Sachin Tendulkar (278), VVS Laxman (221), Sourav Ganguly (177)
  • Highest Wicket-Taker in BGT 1999-2000: Glenn McGrath (18)
    • Brett Lee (13), Damien Fleming (12), Shane Warne (8)
    • Ajit Agarkar (11), Javagal Srinath (10), Venkatesh Prasad (7)

Scorecards

  1. Australia won by 285 runs *Steve Waugh
  2. Australia won by 180 runs *Sachin Tendulkar
  3. Australia won by an innings and 141 runs *Glenn McGrath

Sources: BGT 1999-2000

BGT 1997-98 (India 2-1)

  • Hosts: India
  • Number of Tests: 3
  • Venues: Chennai, Kolkata, Bengaluru
Embed from Getty Images

1998—The year of Sachin Tendulkar. He continued his Sharjah exploits in Test cricket. Here is a clip of the battle between Shane Warne vs Sachin Tendulkar in India for the first time. Although Australia got a consolation win, India defeated Australia by healthy margins in the first two Tests.

Stats

  • Player of the Series in BGT 1997-98: Sachin Tendulkar
  • Highest Runs Scorer in BGT 1997-98: Sachin Tendulkar (446)
    • Navjot Singh Sidhu (341), Mohammad Azharuddin (311)
    • Mark Waugh (280), Mark Taylor (189), Ian Healy (165)
  • Highest Wicket-Taker in BGT 1997-98: Anil Kumble (23)
    • Javagal Srinath (8), Venkatapathy Raju (7)
    • Gavin Robertson (12), Shane Warne (10), Michael Kasprowicz (8)

Scorecards

  1. India won by 179 runs *Sachin Tendulkar
  2. India won by an innings and 219 runs *Javagal Srinath
  3. Australia won by 8 wickets *Michael Kasprowicz

Sources: BGT 1997-98

BGT 1996-97 (India 1-0)

  • Hosts: India
  • Number of Tests: 1
  • Venues: Delhi
Embed from Getty Images

Nayan Mongia starred in India’s first Border-Gavaskar Trophy win over Australia. Another key contributor, Anil Kumble, would stand up again and again in the India-Australia Tests for years to come.

Stats

  • Player of the Series in BGT 1996-97: Nayan Mongia
  • Highest Runs Scorer in BGT 1996-97: Nayan Mongia (152)
  • Highest Wicket-Taker in BGT 1996-97: Anil Kumble (9)

Scorecards

  1. India won by 7 wickets *Nayan Mongia

Sources: BGT 1996-97

2023 Border-Gavaskar Trophy (BGT) Schedule

The schedule for the 2023 BGT 2023 is shown below:

  • 1st Test, Nagpur, 9-13 February, 2023
  • 2nd Test, Delhi, 17-21 February, 2023
  • 3rd Test, Dharamsala, 1-5 March, 2023
  • 4th Test, Ahmedabad, 9-13 March, 2023

The ODI series is scheduled as follows:

  • 1st ODI (D/N), Mumbai (Wankhede), 17 March, 2023
  • 2nd ODI (D/N), Visakhapatnam, 19 March, 2023
  • 3rd ODI (D/N), Chennai, 22 March 2023

Who were Sunil Gavaskar and Allan Border?

Sunil Gavaskar and Allan Border were two of the greatest cricketers in history.

Gavaskar was an iconic Indian batsman who played 125 Tests for India, scoring a then-record 34 centuries. He held several batting records and is widely regarded as one of the greatest batsmen ever to have graced the game. On the other hand, Border was an Australian all-rounder who captained Australia to their first World Cup win in 1987. He played 156 Tests for Australia and is widely considered to be one of the greatest captains of all time. Together, these two legends were instrumental in establishing the Border-Gavaskar Trophy which has become one of the most eagerly anticipated cricket series.

Also Read: 151 Greatest Cricketers of All Time (Men’s)

Final Thoughts

The Border-Gavaskar Trophy was established in 1996 as a tribute to two of cricket’s finest players, Sunil Gavaskar and Allan Border. The series has since become one of the most anticipated events in international cricket, with some of the greatest matches being played between India and Australia over the past two decades. The trophy is contested every two years, alternating between India and Australia, with the last edition being hosted Down Under in 2020-21. The series has seen some of the greatest contests in cricket history, providing for a thrilling and intense experience for all fans.

We will just wait and watch what BGT 2023 has to offer. With all the recent past, I’m sure it will be nothing short of delightful.

Border-Gavaskar Trophy (BGT) – Frequently Asked Questions

What is the Border-Gavaskar Trophy?

The Border-Gavaskar Trophy was established in 1996 as a tribute to two of cricket’s finest players, Sunil Gavaskar and Allan Border. The series has since become one of the most anticipated events in international cricket, with some of the greatest matches being played between India and Australia over the past two decades. The trophy is contested e very two years, alternating between India and Australia, with the last edition being hosted Down Under in 2018-19. The series has seen some of the greatest contests in cricket history, providing for a thrilling and intense experience for all fans.

When is the next Border-Gavaskar Trophy?

The next Border-Gavaskar Trophy will take place in February-March 2023 in India. It will consist of 4 Tests and 3 ODIs.

Who has won the most Border-Gavaskar trophies (BGT)?

India has won the Border-Gavaskar Trophy 9 times, while Australia have held it five times.

How many times has India won the Border-Gavaskar Trophy in Australia?

India has won the Border-Gavaskar Trophy twice (2018-19 & 2020-21).

How many times has Australia won the Border-Gavaskar Trophy (BGT) in India?

Australia has won the Border Gavaskar Trophy exactly once in India (2004). However, Australia has won it thrice more before the inception of the BGT.

How many times has Australia won the Border-Gavaskar Trophy?

Australia has won the BGT 5 times.

How many times has India won the Border-Gavaskar Trophy?

India has won the BGT 9 times.

Who currently holds the Border Gavaskar Trophy?

India is the current holder of the Border-Gavaskar Trophy, winning away from home 2-1 in 2020-21.

Resources

Sources: Australia v India Cricket Team Records & Stats | ESPNcricinfo.com, Border-Gavaskar Trophy Cricket Team Records & Stats | ESPNcricinfo.com, Border-Gavaskar Trophy Cricket Team Records & Stats | ESPNcricinfo.com

Image Courtesy: Steve Smith 109 at Pune (AFP)

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC, 2023. Originally published on 01/29/2023. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Broken Cricket Dreams with appropriate and specific direction to the original content (i.e. linked to the exact post/article).