Broken Cricket Dreams Cricket Blog Logo

Ranking England’s 65 Greatest Cricketers of All Time (Men’s)

Who are the greatest English cricketers of them all?

England’s 150-year cricket history has ebbed and flowed between golden eras and long spells of frustration.

But much has changed in recent years. With new greats like Joe Root, Ben Stokes, Alastair Cook, Jimmy Anderson, and Stuart Broad cementing their legacies, and the World Cup triumphs of 2010, 2019, and 2022 redefining England’s white-ball identity, the landscape looks different now.

Which is why today, we are revisiting the legends of English cricket across formats and era— from Hobbs to Root, from Grace to Stokes— where every era left its own unforgettable mark.

Key Takeaways

  • Joe Root tops the list as the greatest English cricketer of all time, followed by legends like Ian Botham, Ben Stokes, Wally Hammond, James Anderson, Jack Hobbs, Alastair Cook, Graham Gooch, Kevin Pietersen, and Len Hutton rounding out the Top 10.
  • The Top 65 features a well-balanced mix: 10 all-rounders, 9 fast bowlers, 7 spinners, 5 wicketkeepers, and 34 specialist batters.
  • Era-wise, the list includes 26 players who featured after the year 2000, 22 players from the 1950–1990 era, and 17 pioneers from 1877 to 1950.

Table of Contents

What Metrics Do We Use to Rank the Greats?

When we first ranked The Greatest 155 Cricketers of All-Time across formats and The Top 60 Indian Cricketers, one pattern became clear: While the Top 20 were almost universal, the rankings grew more subjective after that.

To bring more structure, today we introduce a simple yet comprehensive points-based ranking system designed to fairly compare the greatest across eras, formats, and roles.

Also Read: 76 Greatest Women Cricketers, Top 50 Greatest West Indies Cricketers, Top 51 Greatest South African Cricketers of All-Time

Core 100-Point System

CategoryPointsWhat It Measures
Career Stats20Runs, wickets, averages, centuries, five-fors — overall statistical footprint.
Match-Winning Performances20Clutch innings, key spells, decisive contributions under pressure.
Big Stage Impact20Performances in World Cups, ICC finals, or major Test series like the Ashes.
Longevity15Sustained excellence across years; number of matches.
Versatility10Success across formats, roles, conditions (e.g., all-rounders).
Accolades10Major awards, ICC recognitions, Player of the Match/Series awards.
Leadership5Impact as captain, leading bowling attacks, building winning cultures or historic victories.

Bonus Points

BonusPointsWhat It Rewards
Era Bonus5For excelling in tougher eras (uncovered pitches, no World Cups, etc.).
Fielding/Wicketkeeping Bonus3Outstanding fielding, slip catching, or wicketkeeping achievements.
100-Test Bonus2Reward for longevity milestones (100+ Tests played).
  • For the Era bonus, pre-1950 players received +5, 1950-1975 got +4 (when more Tests were played), 1975-1990 players got +3 (when ODI cricket was introduced), 1990-2002 players got +2.
  • In an event of a tie, a player who played more Test matches won the tiebreaker.

The point system may still include a bit of subjectivity, but you can see my thought process with this ranking. It was difficult to differentiate between #17-35 since each player excelled in one area or the other.

Note: This ranking only considers performances in the international arena (Test, T20, ODI) and not in County Cricket, other domestic cricket, or franchise T20 leagues (even though FC stats will be provided for players from earlier eras).

Embed from Getty Images

Top 65 Greatest English Cricketers of All-Time (Ranked)

Honorable Mentions: Those Who Came Close

Players who had exceptional careers and moments but just missed the cut for the Top 65.

Those Who Just Missed Out (66-70): Keith Fletcher, Angus Fraser, Frank Tyson, Geoff Arnold, Douglas Jardine

Others Considered:

Matthew Hoggard, Mark Butcher, Matt Prior, Ashley Giles, Andy Caddick, Steve Harmison, Dominic Cork, Criag Kieswetter, Liam Plunkett, Simon Jones, Monty Panesar, Alex Hales, Ted Dexter, Robin Smith, Mike Hendrick, Fletcher, Maurice Leyland, TG Evans, Bob Taylor, Jack Russell, Stanley Jackson, Tim Bresnan, David Lloyd, Mark Wood, Chris Jordan, Graeme Hick, John Emburey, Fred Titmus, Chris Old, Mike Smith, Archie Maclaren, Alfred Shaw, Basil D’Oliveira

Possible Future Stars: Harry Brook, Jofra Archer, Ollie Pope, Sam Curran, Ben Duckett, Ollie Robinson

51-65: The Final Cut

Players who rose through the grind to leave their mark—not flawless, but unforgettable.

Embed from Getty Images

65. Mike Brearley (1976–1981, Middlesex) — 55 Points

Role: Batter (Captaincy Specialist)

Statistically not significant, Brearley makes the list on the back of his captaincy folklore. Mike Brearley led England through famous Ashes victories, maximizing the talents of those around him.

  • Matches: 39 Tests, 25 ODIs
  • Runs: 1442 (Tests), 510 (ODIs)
  • Hundreds: 0 (Tests), 0 (ODIs)
  • Player of Match Awards: 0
  • Player of Series Awards: 0
  • World Cup Winner?
  • Captained England? ✅ (captained 31 Tests)
  • 100 Tests?

Notable Achievements: Legendary captain of England’s 1981 Ashes comeback; known for bringing the best out of Ian Botham. W/L ratio of 4.5 (only second to Douglas Jardine’s 9.00). Wisden Cricketer (1977).

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
10515959530059
Embed from Getty Images

64. Dawid Malan — 60 Points (2017–2022, Middlesex and Yorkshire)

Dawid Malan rose from the fringes to become a world No. 1 in T20Is as England .

Role: Left-hand top-order batter

  • Matches: 26 (Tests), 65 (T20Is)
  • Runs: 1,254 (Tests), 2,030 (T20Is)
  • Hundreds: 1/1 (Tests/T20Is)
  • Player of Match Awards: 12
  • Player of Series Awards: 2
  • World Cup Winner? ✅ (2022 T20 WC)
  • Captained England?
  • 100 Tests?

Notable Achievements: World’s top-ranked T20I batter, played key knocks in the lead up to the 2021 & 2022 T20 World Cups

Also Read: List of 63 South African Born Cricketers Who Represented Other Nations

Watch: The Match That Made Dawid Malan

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
111515757000060
Embed from Getty Images

63. Dennis Amiss (1966–1977, Warwickshire) — 63 Points

Role: Top Order Batter

A pioneer in adapting to one-day cricket, Dennis Amiss combined classic Test match batting with groundbreaking ODI performances.

  • Matches: 50 (Tests), 18 (ODIs)
  • Runs: 3612 (Tests), 859 (ODIs)
  • Hundreds: 11 (Tests), 4 (ODIs)
  • Average: 46.30/47.72 (Tests/ODIs)
  • Player of Match Awards: 4
  • Player of Series Awards: 3
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: One of the first to score a World Cup hundred, 43423 FC/12519 List A runs, 1975 Wisden Cricketer

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
151213869040067
Embed from Getty Images

62. Jason Roy (2014–2023, Surrey) — 64 Points

Without Jason Roy, Australia would have won another ODI World Cup. Without Jason Roy, England’s white ball revolution would have been incomplete.

Role: Right-hand opening batter

  • Matches: 116 (ODIs), 64 (T20Is), 5 (Tests)
  • Runs: 4271 (ODIs), 1522 (T20Is), 187 (Tests)
  • Hundreds: 12 (ODIs)
  • Player of Match Awards: 15
  • Player of Series Awards: 1
  • World Cup Winner? ✅ (2019 ODI WC)
  • Captained England?
  • 100 Tests?

Notable Achievements: 3rd Most Hundreds in ODI cricket for England, Key figure in 2019 World Cup winning team, set multiple ODI partnership records with Jonny Bairstow.

Watch: Roy’s Hundred vs Australia, 2019 WC Semi-Final

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
151610975002064
Embed from Getty Images

61. Jonathan Trott (2009–2015, Warwickshire) — 65 Points

Role: Right-hand Top Order Batter

A rock at No. 3, Jonathan Trott’s steady, unflappable batting underpinned England’s ascent to world No. 1 in Tests during the 2009-2012 golden era.

  • Matches: 68 (ODIs), 52 (Tests), 7 (T20Is)
  • Runs: 2819 (ODIs), 3835 (Tests), 138 (T20Is)
  • Hundreds: 4 (ODIs), 9 (Tests)
  • Player of Match Awards: 5
  • Player of Series Awards: 1
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: 445 Runs in the 2010-11 Ashes, Cricketer of the Year 2011, Wisden Cricketer (2011), ICC Test Team of the Year (2011).

Watch: Boxing Day Hundred

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
171413858000065
Embed from Getty Images

60. Michael Vaughan (1999–2008, Yorkshire) — 70 Points

Role: Right-hand top-order batter, Right Arm Off Break

The architect of England’s 2005 Ashes glory, Michael Vaughan combined stylish batting with one of England’s finest captaincy reigns.

  • Matches: 86 (ODIs), 82 (Tests)
  • Runs: 1982 (ODIs), 5719 (Tests)
  • Hundreds: 18 (Tests), Average: 41.44/27.15 (Tests/ODIs)
  • Wickets: 16 (ODIs), 6 (Tests)
  • Player of Match Awards: 7
  • Player of Series Awards: 3
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Captained England to historic 2005 Ashes victory, vital figure in England’s early 2000s resurgence, Wisden Cricketer (2003). Member of 2007 ICC Test Team of the Year

Watch: Vaughan 166 at Old Trafford

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1613131058500070
Embed from Getty Images

59. Marcus Trescothick (2000–2006, Somerset) — 71 Points

Role: Left-hand Opening Batter

A fearless and free-scoring opener, Marcus Trescothick set the tone for England’s resurgence in the early 2000s with his aggressive approach at the top of the order.

  • Matches: 123 (ODIs), 76 (Tests), 3 (T20Is)
  • Runs: 4335 (ODIs), 5825 (Tests), 166 (T20Is)
  • Hundreds: 12/14 (ODI/Tests), Average: 43.79/37.37
  • Player of Match Awards: 13
  • Player of Series Awards: 4
  • World Cup Winner?
  • Captained England?(briefly in 2 Tests and 10 ODIs)
  • 100 Tests?

Notable Achievements: Key architect of 2005 Ashes win, multiple ODI centuries, dominant opening partnerships, Wisden Cricketer (2005)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
161614758203071
Embed from Getty Images

58. Darren Gough (1994–2003, Yorkshire & Essex) — 72 Points

Role: Right-arm fast bowler

A fiery, charismatic fast bowler, Darren Gough carried England’s attack in the 1990s with his never-say-die spirit and reverse swing mastery.

  • Matches: 58 (Tests), 159 (ODIs)
  • Wickets: 229 (Tests), 235 (ODIs)
  • 5-Wicket Hauls: 9/0 (Tests/ODIs), Bowling Average: 28.39 (Tests)
  • Player of Match Awards: 6
  • Player of Series Awards: 3
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: First England bowler to 200 wickets in both Tests and ODIs, led 1998–99 Ashes fightback, Wisden Cricketer (1999)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1812131368200072

Embed from Getty Images

57. Chris Woakes — 72 Points (2011–Present, Warwickshire)

Role: Right-arm Fast-Medium Bowling Allrounder

A quiet achiever in England’s rise to white-ball dominance, Woakes delivered crucial spells in the 2019 World Cup semifinal and final, while offering reliable lower-order runs and new-ball consistency across formats.

  • Matches: 48 Tests, 119 ODIs, 33 T20Is
  • Wickets: 130 (Tests), 166 (ODIs), 29 (T20Is)
  • Runs: 1861 (Tests), 1526 (ODIs)
  • Hundreds: 1 (Test)
  • Player of Match Awards: 10
  • Player of Series Awards: 3
  • World Cup Winner? ✅ ✅ (2019 ODI WC, 2022 T20 WC)
  • Captained England?
  • 100 Tests?

Notable Achievements: 2019 World Cup semifinal – Player of the Match; consistent contributor in both white and red-ball cricket; one of England’s most trusted bowlers in recent years across conditions.

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1415161177002072
Embed from Getty Images

56. Moeen Ali (2014–Present, Worcestershire) — 73 Points

Role: All-Rounder (Left Arm Batter, Right Arm Off Spin)

England’s dynamic all-rounder across formats, Moeen Ali’s versatility and attacking flair made him a critical figure in both red-ball and white-ball revolutions. Part of England’s rise in limited overs cricket.

  • Matches: 138 (ODIs), 92 (T20Is), 68 (Tests)
  • Runs: 2355 (ODIs), 1229 (T20Is), 3094 (Tests)
  • Hundreds: 3/5 (Tests)
  • Wickets: 112 (ODIs), 53 (T20Is), 204 (Tests)
  • 5-fers: 5 (Tests)
  • Player of Match Awards: 20
  • Player of Series Awards: 2
  • World Cup Winner? ✅✅
  • Captained England?(captained in 12 T20Is)
  • 100 Tests?

Notable Achievements: 6th highest Player of the Match awards for England, Member of 2019 World Cup and 2022 T20 World Cup winning squads, crucial all-format contributions. Wisden Cricketer (2015),

Watch: Fastest T20I Half Century

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1218131386201073
Embed from Getty Images

55. Graeme Swann (2000–2013, Nottinghamshire) — 73 Points

Role: Right-arm off-spinner

England’s premier off-spinner of the modern era, Graeme Swann combined attacking flair with relentless consistency, playing a pivotal role in England’s rise to the No.1 Test ranking.

  • Matches: 79 (ODIs), 60 (Tests), 39 (T20Is)
  • Wickets: 104 (ODIs), 255 (Tests), 51 (T20Is)
  • 5-fers: 1 (ODIs), 17 (Tests)
  • Player of Match Awards: 9
  • Player of Series Awards: 3
  • World Cup Winner? ✅ (2010 T20 WC)
  • Captained England?
  • 100 Tests?

Notable Achievements: Key bowler in England’s No. 1 Test team era, dominated 2009 and 2010–11 Ashes series, first English spinner to 50 T20I wickets. England’s fifth highest wicket-taker across formats, Wisden Cricketer (2010). Member of ICC Test Team of the Year (2010-11, 13) & 2011 ODI Team of the Year.

Watch: Swann 9-wicket haul in the Ashes

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1714131369001073
Embed from Getty Images

54. Adil Rashid (2009–Present, Yorkshire) — 74 Points

Role: Leg-Spinner

A world-class wrist spinner, Adil Rashid has been at the heart of England’s white-ball revolution, delivering consistently on the biggest stages including World Cup triumphs.

  • Matches: 19 (Tests), 132 (ODIs), 103 (T20Is)
  • Wickets: 60 (Tests), 207 (ODIs), 131 (T20Is)
  • Player of Match Awards: 11
  • Player of Series Awards: 3
  • World Cup Winner? ✅✅
  • Captained England?
  • 100 Tests?

Notable Achievements: Crucial figure in England’s 2019 ODI World Cup and 2022 T20 World Cup victories; among England’s leading wicket-takers in white-ball cricket.

Watch: Best of Adil Rashid

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1714161176102074
Embed from Getty Images

53. John Edrich (1963–1976, Surrey) — 74 Points

Role: Batter

A tough, resilient opener, John Edrich combined immense patience with occasional ferocity, becoming one of England’s most reliable run-scorers during the 1960s and early 1970s.

  • Matches: 77 (Tests), 564 (FC)
  • Runs: 5,138 (Tests), 39,790 (FC)
  • Hundreds: 12/103 (Tests/FC), Average: 43.54
  • World Cup Winner?
  • Captained England?(briefly captained one Test in 1971)
  • 100 Tests?

Notable Achievements: Scored 310* against New Zealand, crossed 100 first-class centuries milestone, key anchor in multiple Ashes campaigns, 1966 Wisden Cricketer.

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
151317959240074
Embed from Getty Images

52. Nasser Hussain (1990–2004, Essex) — 74 Points

Role: Right-hand middle-order batter

A combative and passionate leader, Nasser Hussain’s captaincy laid the groundwork for England’s cricketing revival in the early 2000s.

  • Matches: 96 (Tests), 88 (ODIs)
  • Runs: 5764 (Tests), 2332 (ODIs)
  • Hundreds: 14 (Tests), 1 (ODI)
  • Player of Match Awards: 3
  • Player of Series Awards: 1
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Rebuilt England’s Test culture, leading them to more consistent performances at the turn of the century, 2003 Wisden Cricketer

Watch: Hussain’s 100 in his final innings

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1512111369422074
Embed from Getty Images

51. Graham Thorpe (1993–2005, Surrey) — 74 Points

Role: Left Handed middle-order batter

A gritty, elegant craftsman, Graham Thorpe stood tall during a turbulent era for England, consistently delivering against top attacks around the world. Rest in peace.

  • Matches: 100 (Tests), 82 (ODIs)
  • Runs: 6744 (Tests). 2380 (ODIs)
  • Hundreds: 16 (Tests), Average: 44.66 (Tests)
  • Player of Match Awards: 10
  • Player of Series Awards: 2
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Stabilized England’s middle-order during the 1990s, key role in setting up the Vaughan-era resurgence, 1998 Wisden Cricketer

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1514121268023274

41-50: The Battle Hardened Greats

This tier includes battle-hardened leaders, early era greats, and players who quietly stitched together the spine of England’s teams — often without the spotlight, but never without impact.

Embed from Getty Images

50. Alec Bedser (1946–1955, Surrey) — 75 Points

Role: Bowler

  • Matches: 51 (Tests), 485 (FC)
  • Wickets: 236 (Tests), 1,924 (FC)
  • 5-Wicket Hauls: 15 (Tests), 112 (FC)
  • Captained England?
  • 100 Tests?

Notable Achievements: England’s leading Test wicket-taker at retirement, dominated the 1953 Ashes, famous for mastery of the leg-cutter, Wisden Cricketer (1947)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1715141159040075
Embed from Getty Images

49. Allan Lamb (1982–1992, Northamptonshire) 75 Points

Role: Batter

A stylish, aggressive middle-order batsman, Allan Lamb was a pillar of England’s batting through the 1980s, shining brightly in high-pressure World Cup campaigns and major Test series. Lamb’s 45 (55) kept England close in the 1987 World Cup Final. So close, yet so far.

  • Matches: 79 Tests, 122 ODIs
  • Runs: 4,656 (Tests), 4,010 (ODIs)
  • Hundreds: 14 (Tests), 4 (ODIs)
  • Player of Match Awards: 14
  • Player of Series Awards: 2
  • World Cup Winner?
  • Captained England?(briefly captained in 1990)
  • 100 Tests?

Notable Achievements: Key contributor to England’s run to the 1987 ODI WC Final, critical knocks during the 1986-87 Ashes, 1981 Wisden Cricketer.

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1416121068332074
Embed from Getty Images

48. Mike Gatting (1977–1995, Middlesex) — 75 Points

Role: Right-handed Middle-Order Batter

Gritty, resilient, and unafraid to take on the fastest bowlers of his time, Gatting helped England through a turbulent era with a combination of toughness and leadership.

  • Matches: 79 (Tests), 92 (ODIs)
  • Runs: 4,409 (Tests), 2,092 (ODIs), 32,149 (First-Class)
  • Hundreds: 10 (Tests), 94 (First-Class)
  • World Cup Winner?
  • Captained England? ✅ (led England to Ashes victory in 1986–87)
  • 100 Tests?

Notable Achievements: Captained England to their last Ashes victory in Australia for 24 years (1986–87), remembered for bravery against pace and playing a key part in England’s 1980s rebuild, Wisden Cricketer (1984)

Watch: 117 at Adelaide

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1314121369431075
Embed from Getty Images

47. Kumar Ranjitsinhji (1896–1902, Sussex) — 76 Points

Role: Right-handed Batter

One of cricket’s earliest true batting artists, Ranjitsinhji dazzled with elegance, introducing the leg glance and redefining batting technique for generations to follow.

  • Matches: 15 (Tests), 307 (First-Class)
  • Runs: 989 (Tests), 24,692 (First-Class)
  • Hundreds: 2 (Tests), 72 (First-Class)
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Revolutionized batting with innovation and wristy strokeplay; scored a century on Test debut against Australia; his fluid style left a lasting legacy on the game’s evolution, Wisden Cricketer (1897)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1213131188250076
Embed from Getty Images

46. Patsy Hendren (1920–1935, Middlesex) — 76 Points

Role: Right-handed Middle-Order Batter

One of England’s most prolific and dependable batsmen between the wars, Hendren was known for his technical mastery, durability, and cheerful resilience at the crease.

  • Matches: 51 (Tests), 833 (FC)
  • Runs: 3525 (Tests), 57611 (FC) — second-most in history)
  • Hundreds: 7 (Tests), 170 (FC)
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Wisden Cricketer (1920), Scored over 57,000 first-class runs and 170 centuries; held England’s record for most Test appearances (51) until post-WWII; pivotal figure in stabilizing England’s batting during the interwar period.

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1713121458052076
Embed from Getty Images

45. Tony Greig (1972–1977, Sussex) — 76 Points

Role: Right-handed Middle-Order Batter and Right-arm Medium-Fast Bowler (Allrounder)

Charismatic and controversial, Greig was a fierce competitor who inspired England with his leadership and impactful all-round performances in the 1970s.

  • Matches: 58 (Tests), 22 (ODIs)
  • Runs: 3599 (Tests), 269 (ODIs)
  • Wickets: 141 (Tests), 19 (ODIs)
  • Hundreds: 8 (Tests), 32 (FC)
  • 5-fers: 4 (Tests), 45 (FC)
  • Player of the Series Awards: 1
  • World Cup Winner?
  • Captained England? ✅ (led in 14 Tests, 1975–77)
  • 100 Tests?

Notable Achievements: Wisden Cricketer (1975), Consistently contributed with both bat and ball; captained England through a volatile era; known for his fighting spirit and adaptability in overseas conditions, especially against West Indies and Australia.

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
141413888452076
Embed from Getty Images

44. Tom Graveney (1951-1969, Gloucestershire & Worcestershire) 76 Points

Role: Batter

A classical and elegant batsman, Tom Graveney combined grace with mountainous run-scoring, leaving behind one of the most prolific careers in English first-class history.

  • Matches: 79 (Tests), 515 (FC)
  • Runs: 4882 (Tests), 47793 (FC)
  • Hundreds: 11/122 (Tests, FC), Average: 44.37
  • Player of Match Awards: 1
  • Captained England?(captained 1 Test match)
  • 100 Tests?

Notable Achievements: 1953 Wisden Cricketer, Helped England regain the 1954-55 Ashes, Wisden Cricketer of the Year (1953)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1413121578142076
Embed from Getty Images

43. Ian Bell (2004–2015, Warwickshire) — 76 Points

Role: Right-hand middle-order batter

England’s greatest cover driver.

  • Matches: 161 (ODIs), 118 (Tests), 8 (T20Is)
  • Runs: 5416 (ODIs), 7727 (Tests), 188 (T20Is)
  • Hundreds: 4 (ODIs), 22 (Tests)
  • Player of Match Awards: 13
  • Player of Series Awards: 3
  • World Cup Winner?
  • Captained England? ❌
  • 100 Tests?

Notable Achievements: figure in multiple Ashes wins, ICC Champions Trophy finalist, among England’s most aesthetically pleasing batters, 2008 Wisden Cricketer, 2006 Emerging Cricketer of the Year.

Watch: “Best Cover Drive Ever”, 235 vs Australia at Oval

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1816131168003276
Embed from Getty Images

42. Hedley Verity (1931–1939, Yorkshire) — 77 Points

Role: Left-arm orthodox spinner

One of the greatest spin bowlers England has ever produced, Hedley Verity’s immaculate control and devastating spells made him a giant of the pre-war era. Tragically passed away at the age of 38 as a prisoner of war.

  • Matches: 40 (Tests), 278 (FC)
  • Wickets: 144 (Tests), 1956 (FC)
  • 5-Wicket Hauls: 7/164 (Tests/FC), Bowling Average: 24.37/14.90
  • Captained England?
  • 100 Tests?

Notable Achievements: Best figures in FC history (10/10), key architect of Ashes wins, Wisden Cricketer (1932)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1713151068350077
Embed from Getty Images

41. Jim Laker (1948–1959, Surrey) — 77 Points

Role: Right-arm off-spinner

A magician with the ball, Jim Laker’s pinpoint accuracy and variations culminated in one of Test cricket’s greatest feats — 19 wickets in a single match.

  • Matches: 46 (Tests), 450 (FC)
  • Wickets: 193 (Tests), 1,944 (FC)
  • 5-Wicket Hauls: 9/127 (Tests/FC)
  • Captained England?
  • 100 Tests?

Notable Achievements: 19 wickets in a single Test (Old Trafford 1956), cornerstone of England’s spin dominance in the 1950s, Wisden Cricketer (1952)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1618141258040077

31-40: The Defining Performers

Players who created decisive moments and major contributions even if not consistent dominators.

Embed from Getty Images

40. Paul Collingwood (2001–2011, Durham) — 77 Points

Role: All-Rounder

England’s ultimate team man, Paul Collingwood’s gritty batting, sharp fielding, and occasional bowling made him a pillar in all formats.

  • Matches: 197 (ODIs), 68 (Tests), 36 (T20Is)
  • Runs: 5092 (ODIs), 4259 (Tests), 583 (T20Is)
  • Hundreds: 10/5 (Tests), Average: 40.56/35.36
  • Wickets: 111 (ODIs), 17 (Tests), 16 (T20Is)
  • 5-fers: 1 (ODIs)
  • Player of Match Awards: 16
  • Player of Series Awards: 0
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: 2010 T20 World Cup-winning captain, three-time Ashes winner, known for spectacular fielding, Wisden Cricketer (2007) & Member of 2010 ICC ODI Team of the Year

Also Read: Top 32 Best Fielders in Cricket History: Jonty Rhodes, Paul Collingwood…Can You Guess The Rest?

Watch: Collingwood Hayden Catch

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1416131088503077
Embed from Getty Images

39. Les Ames (1929–1939, Kent) — 78 Points

Role: Wicketkeeper-Batter

Pioneered the wicketkeeper-batter role. Become one of England’s most reliable and stylish run-scorers in the 1930s.

  • Matches: 47 (Tests), 593 (FC)
  • Runs: 2434 (Tests), 37248 (FC)
  • Hundreds: 8 (Tests), 102 (FC)
  • Dismissals: 74 (Tests), 417 (FC)
  • World Cup Winner?
  • Captained England?(captained 1 Test match in 1939)
  • 100 Tests?

Notable Achievements: First Wicketkeeper to score 100 FC hundreds, Record holder for most Test centuries (8) by a designated keeper (stood for decades). Wisden Cricketer (1929)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1513151079153078
Embed from Getty Images

38. John Snow (1965–1976, Sussex) — 78 Points

Role: Right-arm Fast Bowler

Sharp, aggressive, and fiercely competitive, John Snow spearheaded England’s bowling attacks in the late 1960s and early 1970s, thriving in hostile conditions and big series.

  • Matches: 49 (Tests), 253 (FC)
  • Wickets: 202 (Tests), 1073 (FC)
  • 5-fers: 8/56 (Test/FC), Bowling Average: 26.66/22.73
  • Runs: 772 (Tests), 4,207 (FC)
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Lead bowler in England’s famous 1970–71 Ashes triumph; remembered for devastating spells against Australia and West Indies; among the finest hostile quicks of his generation, Wisden Cricketer (1973)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1615141168350078
Embed from Getty Images

37. Michael Atherton (1989–2001, Lancashire) — 78 Points

Role: Right-hand opening batter

A stoic and resilient opener, Michael Atherton embodied grit and determination, often leading England’s resistance against dominant oppositions in the 1990s.

  • Matches: 115 (Tests), 54 (ODIs)
  • Runs: 7728 (Tests), 1791 (ODIs)
  • Hundreds: 16 (Tests), 2 (ODIs) Average: 37.69/35.11 (Tests/ODIs)
  • Player of Match Awards: 14
  • Player of Series Awards: 6
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Led England through a turbulent era, famous for marathon innings like 185* at Johannesburg, 1991 Wisden Cricketer

Watch: Atherton’s Match Saving 185* vs South Africa

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1717101258322278
Embed from Getty Images

36. Alan Knott (1967–1981, Kent) — 78 Points

Role: Wicketkeeper

One of the finest glovemen in cricket history, Alan Knott combined acrobatic wicketkeeping with vital lower-order batting during England’s 1970s successes.

  • Matches: 95 (Tests), 20 (ODIs)
  • Runs: 4389 (Tests), 200 (ODIs)
  • Hundreds: 5 (Tests)
  • Dismissals: 269 – 250 catches/19 stumpings (Tests), 16 – 15 catches/1 stumping (ODI)
  • Fielder of Match Awards: 1
  • Player of Series Awards: 1
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Renowned for world-class wicketkeeping skills, over 250 dismissals in Test cricket, Wisden Cricketer (1970)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1513121388333078
Embed from Getty Images

35. George Lohmann (1886–1896, Surrey) — 79 Points

Role: Bowler

One of the deadliest seam bowlers in cricket history, George Lohmann dominated with relentless accuracy and unrivaled averages during the late 19th century.

  • Matches: 18 (Tests), 204 (FC)
  • Wickets: 112 (Tests), 1,841 (FC)
  • 5-Wicket Hauls: 9 (Tests), 152 (FC)
  • Captained England?(captained England twice)
  • 100 Tests?

Notable Achievements: Fastest to 100 Test wickets (in just 16 matches), lowest career Test bowling average (10.75), was a menace to the batters throughout the 1890s, 1889 Wisden Cricketer

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1713121368352079
Embed from Getty Images

34. Harold Larwood (1926–1933, Nottinghamshire) — 79 Points

Role: Right-arm fast bowler

The fearsome spearhead of the Bodyline series, Harold Larwood terrorized batsmen with raw pace and precision during one of the most controversial but impactful eras in cricket history.

  • Matches: 21 (Tests), 300 (FC)
  • Wickets: 78 (Tests), 1427 (FC)
  • 5-Wicket Hauls: 4/90 (Tests/FC), Bowling Average: 28.35/17.51 (Tests/FC)
  • Captained England?
  • 100 Tests?

Notable Achievements: Wisden Cricketer (1927) Bodyline architect, dominated 1932–33 Ashes with devastating bowling

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1715131268350079
Embed from Getty Images

33. Brian Statham (1951–1965, Lancashire) — 80 Points

Role: Right-arm fast bowler

The silent assassin of England’s pace attack, Brian Statham combined relentless accuracy with remarkable sportsmanship, becoming one of England’s most respected seamers.

  • Matches: 70 (Tests), 430 (FC)
  • Wickets: 252 (Tests), 2,260 (FC)
  • 5-Wicket Hauls: 9/94 (Tests/FC), Bowling Average: 24.84/16.37 (Tests/FC)
  • Captained England?(briefly captained 1 Test)
  • 100 Tests?

Notable Achievements: 250+ Test wickets, key partner to Fred Trueman in legendary new ball partnerships, Wisden Cricketer (1955).

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1715131468340080
Embed from Getty Images

32. Derek Underwood (1966–1982, Kent) — 80 Points

Role: Left-arm orthodox spinner

  • Matches: 86 (Tests), 676 (FC)
  • Wickets: 297 (Tests), 2465 (FC)
  • 5-Wicket Hauls: 17/126 (Tests/FC)
  • Captained England?
  • 100 Tests?

Notable Achievements: 297 Test wickets, decisive spells in Ashes victories, excelled on difficult pitches, Wisden Cricketer (1969)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1816141358340080
Embed from Getty Images

31. W.G. Grace (1880–1899, Gloucestershire) — 80 Points

Role: All-Rounder

The founding father of modern cricket, W.G. Grace’s innovation, charisma, and unmatched influence shaped cricket’s early history.

  • Matches: 22 (Tests)
  • Runs: 1098
  • Hundreds: 2
  • Wickets: 9
  • Captained England?
  • 100 Tests?

Notable Achievements: Revolutionized batting, 54211 Runs/2809 Wickets in First-Class cricket, Wisden Cricket (1896)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1215131488451080

We are halfway there! Let’s take a breather, shall we?

If you like this content, please subscribe to never miss a new article from us!

21-30: The Masters

Complete cricketers with major achievements. Dominant stretches, trophy wins, or sustained excellence across formats.

Embed from Getty Images

30. Ray Illingworth (1958–1973, Yorkshire & Leicestershire) 80 Points

Role: Right-arm Off-Spinner and Middle-Order Batter

One of England’s most influential captains, Illingworth combined sharp tactical acumen with steady all-round performances, leading England to a dominant era in the early 1970s.

  • Matches: 61 (Tests), 787 (FC)
  • Runs: 1836 (Tests), 24134 (FC)
  • Wickets: 122 (Tests), 2072 (FC)
  • Hundreds: 2 (Tests), 23 (FC)
  • Five-fors: 3 (Tests), 152 (FC)
  • World Cup Winner?
  • Captained England? ✅ (Captain in 31 Tests, led famous 1970–71 Ashes series victory)
  • 100 Tests?

Notable Achievements: Wisden Cricketer (1960), Captained England to an unbeaten 27-Test run including winning the Ashes 1970–71 in Australia; contributed consistently with both bat and ball during his tenure; remembered as one of England’s most tactical and resilient leaders.

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1614131378540080
Embed from Getty Images

29. Bob Willis (1971–1984, Surrey & Warwickshire) — 80 Points

Role: Fast Bowler

A tireless and intimidating presence, Bob Willis spearheaded England’s attack with heart and pace, famously leading them to Ashes glory in 1981 with 29 wickets in the series.

  • Matches: 90 (Tests), 64 (ODIs)
  • Wickets: 325 (Tests), 80 (ODIs)
  • 5-fers: 16 (Tests)
  • Player of Match Awards: 2
  • Player of Series Awards: 0
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Iconic 8/43 at Headingley 1981, over 300 Test wickets, vice-captain in pivotal Ashes moments, Wisden Cricketer (1978)

Watch: Bob Willis 8/43

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1716141358430080
Embed from Getty Images

28. Peter May (1951–1961, Surrey) — 81 Points

Role: Batter

One of England’s finest classical batters, Peter May combined grace with steely resilience, leading England’s batting during a golden post-war era.

  • Matches: 66 (Tests), 304 (FC)
  • Runs: 4,537 (Tests), 27,592 (FC)
  • Hundreds: 13/85 (Tests/FC), Average: 46.77/51.00 (Tests/FC)
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Captained England to historic Ashes victories, Wisden Cricketer of the Year (1952)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1615131378540081
Embed from Getty Images

27. Denis Compton (1937–1957, Middlesex) — 81 Points

Role: Right Arm Bat, Left Arm Wrist Spin

A dashing entertainer and post-war hero, Denis Compton’s flair and match-winning ability made him one of England’s most celebrated cricketers.

  • Matches: 78 (Tests), 515 (FC)
  • Runs: 5807 (Tests), 38942 (FC)
  • Hundreds: 17/123 (Tests/FC), Average: 50.06/51.85 (Tests/FC)
  • Wickets: 25/622 (Test/FC)
  • 5-fers: 1
  • Captained England?
  • 100 Tests?

Notable Achievements: Record-setting 1947 season, Ashes hero, one of the most popular and stylish cricketers of his era, Wisden Cricketer (1939)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1715141388051081
Embed from Getty Images

26. Jonny Bairstow (2012–Present, Yorkshire) — 81 Points

Role: Right-hand wicketkeeper-batter

One of England’s most versatile and dynamic players, Jonny Bairstow has delivered match-winning performances across formats, redefining England’s aggressive batting identity.

  • Matches: 107 (ODIs), 100 (Tests), 80 (T20Is)
  • Runs: 3868 (ODIs), 6042 (Tests), 1671 (T20Is)
  • Hundreds: 12/11/0 (Tests/ODIs/T20Is)
  • Average: 37.02/46.59/27.85 (Tests/ODIs/T20Is)
  • Dismissals: 55 Catches/3 Stumpings (ODIs), 242 Catches/14 Stumpings (Tests), 46 Catches/1 Stumpings (T20Is)
  • Player of Match Awards: 22
  • Player of Series Awards: 3
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Member of 2019 World Cup winning team, key figure in Bazball era, multiple match-winning innings in ICC tournaments. 2016 Wisden Cricketer, Member of 2018 ODI ICC Team of the Year & Test Team of the Year (2016, 2022)

Watch: 136 vs NZ, 2022, 2019 WC 100

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1519151179003281
Embed from Getty Images

25. Ken Barrington (1955–1968, Surrey) — 82 Points

Role: Right Arm Batter, Legbreak

A tireless accumulator, Ken Barrington adapted his game from aggressive to defensive to become England’s most reliable run machine.

  • Matches: 82 (Tests), 533 (FC)
  • Runs: 6806 (Tests), 31714 (FC)
  • Hundreds: 20/76 (Tests/FC), Average: 58.67/45.63 (Tests/FC)
  • Wickets: 29/273 (Tests/FC)
  • Batsman of Match Awards: 4
  • Player of Series Awards: 0
  • Captained England?
  • 100 Tests?

Notable Achievements: Wisden Cricketer (1960), Average of 58.67.

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
2016141368041082
Embed from Getty Images

24. Sir Andrew Strauss (2004–2012, Middlesex) — 82 Points

Role: Left Handed Opening Batter

A tactically sharp captain and solid opener, Andrew Strauss was central to England’s 2005 and 2010–11 Ashes triumphs.

  • Matches: 127 (ODIs), 100 (Tests)
  • Runs: 4205 (ODIs), 7037 (Tests)
  • Hundreds: 6 (ODIs), 21 (Tests)
  • Player of Match Awards: 9
  • Player of Series Awards: 8
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Captained England to No. 1 Test ranking, captained Ashes victory in Australia (2010–11), 8 Player of the Series Awards, Wisden Cricketer (2005), Member of the 2009 ICC Test Team of the Year

Watch: 161 at Lord’s 2009, Strauss 158 vs India in 2011 ODI World Cup

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1717131078503282
Embed from Getty Images

23. Eoin Morgan (2009–2022, Middlesex) — 84 Points

Role: Left-handed middle-order batter /Captain

England’s white-ball revolutionary captain, Eoin Morgan redefined England’s ODI and T20I culture, culminating in a historic 2019 World Cup win.

  • Matches: 248 (ODIs), 115 (T20Is), 16 (Tests)
  • Runs: 7701 (ODIs), 2458 (T20Is), 700 (Tests)
  • Hundreds: 14 (ODIs), 2 (Tests)
  • Player of Match Awards: 21
  • Player of Series Awards: 4
  • World Cup Winner? ✅✅ (2010 T20 WC and 2019 ODI WC)
  • Captained England?
  • 100 Tests?

Notable Achievements: 2019 World Cup-winning captain, Highest ODI Run Scorer for England, 2nd highest ODI centurion, 2011 Wisden Cricketer

Watch: Most Sixes in an ODI Innings vs Afghanistan

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1719151159503084
Embed from Getty Images

22. Andrew Flintoff (1998–2009, Lancashire) — 84 Points

Role: Fast Bowling All Rounder

An explosive all-rounder, Andrew Flintoff captured the imagination of a generation with his power hitting, fiery pace, and larger-than-life charisma. Hope he recovers well from the horrific accident.

  • Matches: 141 (ODIs), 79 (Tests), 7 (T20Is)
  • Runs: 3394 (ODIs), 3845 (Tests), 76 (T20Is)
  • Hundreds: 3 (ODIs), 5 (Tests)
  • Wickets: 169 (ODIs), 226 (Tests), 5 (T20Is)
  • 5-fers: 2 (ODIs), 3 (Tests)
  • Player of Match Awards: 20
  • Player of Series Awards: 7
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Player of the Series in 2005 Ashes, pivotal in England’s Test and ODI resurgence, 2004 Wisden Cricketer, ICC Cricketer of the Year (2005), ODI Cricketer of the Year (2004), Member of Test Team of the Year (2005-06), ODI Team of the Year (2004-06)

Watch: Fintoff’s Spell to Kallis, Flintoff’s Magic Over vs Ponting

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1720161189201084

Embed from Getty Images

21. Alec Stewart (1989–2003, Surrey) — 84 Points

Role: Right-hand wicketkeeper-batter

An adaptable and fiercely competitive cricketer, Alec Stewart’s flexibility across roles made him a cornerstone of England’s batting and leadership for over a decade.

  • Matches: 133 (Tests), 170 (ODIs)
  • Runs: 8463 (Tests), 4677 (ODIs)
  • Hundreds: 15/4 (Tests/ODIs) Average: 39.54/31.60 (Tests/ODIs)
  • Dismissals: 277 – 263 Catches/14 Stumpings (Tests), 174 – 159 Catches/15 Stumpings
  • Player of Match Awards: 17
  • Player of Series Awards: 2
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: England’s most capped Test player for a long time, Wisden Cricketer

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1717121568223284

11-20: The Hall of Famers

Figures whose careers are the benchmarks of greatness with towering achievements, long-lasting influence, and cross-era respect.

Embed from Getty Images

20. Colin Cowdrey (1954–1975, Kent) — 85 Points

Role: Right-hand middle-order batter

A paragon of classical technique and gentlemanly spirit, Colin Cowdrey was the first cricketer to play 100 Tests and a bedrock of England’s batting for two decades.

  • Matches: 114 (Tests)
  • Runs: 7624
  • Hundreds: 22
  • Batsman of Match Awards: 1
  • Player of Series Awards: 0
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: First player to reach 100 Tests, key architect of Ashes battles in the 50s and 60s, Wisden Cricketer (1956)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1814131467443285
Embed from Getty Images

19. David Gower (1978–1992, Leicestershire & Hampshire) — 85 Points

Role: Left Handed middle-order batter

Stylish, graceful, and supremely talented, David Gower was England’s most elegant batter of the 1980s.

  • Matches: 117 (Tests), 114 (ODIs)
  • Runs: 8231 (Tests), 3170 (ODIs)
  • Hundreds: 18 (Tests), 7 (ODIs)
  • Player of Match Awards: 13
  • Player of Series Awards: 6
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Captained England to Ashes wins, fourth-highest Test runs for England at the time of retirement, Wisden Cricketer (1979)

Watch: David Gower’s Elegance

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1817141368331285
Embed from Getty Images

18. Geoffrey Boycott (1964–1982, Yorkshire) — 85 Points

Role: Right Handed Opening Batter

  • Matches: 108 (Tests), 36 (ODIs)
  • Runs: 8114 (Tests), 1082 (ODIs)
  • Hundreds: 22 (Tests), 1 (ODIs)
  • Player of Match Awards: 5
  • Player of Series Awards: 0
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Passed 8,000 Test runs, comeback century on home ground, record partnerships in Ashes battles, Wisden Cricketer (1965)

Watch: 137 vs Australia

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1815151468430285
Embed from Getty Images

17. Jos Buttler (2011–Present, Lancashire) — 86 Points

Role: Right-hand wicketkeeper-batter

England’s modern-day white-ball maestro, Jos Buttler redefined finishing in ODIs and T20Is with audacious innovation and power.

  • Matches: 187 (ODIs), 134 (T20Is), 57 (Tests)
  • Runs: 5196 (ODIs), 3535 (T20Is), 2907 (Tests)
  • Hundreds: 11 (ODIs), 1 (T20Is), 2 (Tests)
  • Dismissals: 225 Catches/37 Stumpings (ODIs), 77 Catches/13 Stumpings (T20Is), 153 Catches/1 Stumpings (Tests)
  • Player of Match Awards: 24
  • Player of Series Awards: 7
  • World Cup Winner? ✅✅
  • Captained England?
  • 100 Tests?

Notable Achievements: 2019 World Cup winner (key Super Over & keeping contribution), 2022 T20 World Cup winning captain, revolutionized England’s white-ball batting, Wisden Cricketer (2019). Member of ICC ODI Team of the Year (2016, 2018-19) & T20I Team of the Year (2021-22). Highest run scorer for England in the 2022 T20 World Cup.

Watch: 100 off 50 vs Pakistan

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
17201513610203086
Embed from Getty Images

16. Frank Woolley (1909–1934, Kent) — 86 Points

Role: All-Rounder: Left Hand Bat, Left Arm Spin

One of England’s most graceful cricketers, Frank Woolley dazzled as a flowing batsman, brilliant fielder, and reliable bowler over a staggering career.

  • Matches: 64 (Tests)
  • Runs: 3283
  • Hundreds: 5
  • Wickets: 83
  • 5-fer: 4
  • Captained England?
  • 100 Tests?

Notable Achievements: 58959 Runs with 145 tons in FC cricket and 2066 wickets. Third Longest Career, Wisden Cricketer (1911)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1516151578352086
Embed from Getty Images

15. Fred Trueman (1952–1965, Yorkshire) — 86 Points

Role: Right Arm Fast Bowler

“Fiery Fred” was England’s ultimate fast bowling force, revered for his aggression, consistency, and trailblazing wicket-taking.

  • Matches: 67 (Tests)
  • Wickets: 307
  • 5-fers: 17
  • Captained England?
  • 100 Tests?

Notable Achievements: First bowler to 300 Test wickets, dominant against top opposition, iconic figure of post-war English cricket, Wisden Cricketer (1953)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1817151368342086
Embed from Getty Images

14. Wilfred Rhodes (1899–1930, Yorkshire) — 87 Points

Role: Left-arm orthodox spinner, later opening batter

A timeless cricketing giant, Wilfred Rhodes starred as a bowler, batter, and all-rounder across one of the longest careers in cricket history.

  • Matches: 58 (Tests)
  • Runs: 2325
  • Hundreds: 2
  • Average: 26.96 (Bowling), 30.19 (Batting)
  • Wickets: 127
  • 5-fers: 6
  • Captained England?(once)
  • 100 Tests?

Notable Achievements: Longest Test Career (30 years 315 days). Over 4,000 first-class wickets, opened both batting and bowling for England, Wisden Cricketer (1899)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1515161588352087

Notable Achievements: Exceptional Test average for his era, key contributor to many Ashes triumphs, famed for adaptability under pressure

Embed from Getty Images

13. Stuart Broad (2007–2023, Nottinghamshire) — 87 Points

Role: Right Arm Pace/Left Arm Batter

Tall, aggressive, and unrelenting, Stuart Broad was the ultimate Ashes warrior and a relentless match-winner for England for over 15 years. Those Spells.

  • Matches: 167 (Tests), 121 (ODIs), 56 (T20Is)
  • Wickets: 604 (Tests), 178 (ODIs), 65 (T20Is)
  • 5-fers: 20 (Tests), 1 (ODIs)
  • Runs: 3662 (Tests), 529 (ODIs), 118 (T20Is)
  • Hundreds: 1 (Test)
  • Player of Match Awards: 14
  • Player of Series Awards: 3
  • World Cup Winner?
  • Captained England?(T20I captain and briefly Test captain)
  • 100 Tests?

Notable Achievements: Second-most wickets for England, Ashes hero (2015, 2019), devastating spells including 8/15 against Australia, Wisden Cricketer (2010), Selected in Test Team of the Decade, Selected as member of ICC Test Team of the Year (2009, 2011, 2012, 2014, 2015, 2023)

Also Read: Stuart Broad Retirement Tribute: Sun Sets on Legendary Career

Watch: Broad’s 8/15 Spell

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
20191414610101287
Embed from Getty Images

12. Herbert Sutcliffe (1924–1935, Yorkshire) — 88 Points

Role: Right-hand opening batter

A master of technique under pressure, Herbert Sutcliffe forged one of the most formidable opening partnerships and dominated tough batting conditions.

  • Matches: 54 (Tests)
  • Runs: 4555
  • Hundreds: 16, Batting: 60.73 Average
  • Captained England?
  • 100 Tests?

Notable Achievements: Only player to score 16+ centuries with a 60+ Test average. Formed key opening partnership with Jack Hobbs, Wisden Cricketer (1920)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1816161278350085
Embed from Getty Images

11. Sydney Barnes (1901–1914, Staffordshire) — 89 Points

Role: Right Arm Fast Bowler

A revolutionary, Sydney Barnes blended pace, swing, and seam to become arguably the most unplayable bowler of his time. Consider the greatest fast bowler of the twentieth century.

  • Matches: 27 (Tests)
  • Wickets: 189
  • 5-fers: 24
  • Captained England?
  • 100 Tests?

Notable Achievements: Record 189 wickets in just 27 Tests, regarded by contemporaries as the finest bowler in history, Wisden Cricketer (1910)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1819171378250089

Top 10: The Titans of English Cricket

The absolute legends. Players who did not just succeed, they transformed the game for England for generations to come.

Embed from Getty Images

10. Sir Len Hutton (1937–1955, Yorkshire) — 90 Points

Role: Right-hand opening batter

Technically brilliant and fiercely determined, Sir Leonard Hutton was England’s post-war batting rock and the first professional to captain England.

  • Matches: 79 (Tests)
  • Runs: 6971
  • Hundreds: 19, Average: 56.67
    World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Record 364* score, Ashes-winning captain, one of England’s greatest openers, Wisden Cricketer (1938)

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1816161578451090
Embed from Getty Images

9. Kevin Pietersen (2004–2014, Nottinghamshire, Hampshire, & Surrey) — 90 Points

Role: Right-handed middle order batter, Part-Time Off Spin

A fearless maverick, Kevin Pietersen’s flamboyant strokeplay and game-changing innings lit up all formats for England. Possibly England’s greatest matchwinner.

  • Matches: 136 (ODIs), 104 (Tests), 37 (T20Is)
  • Runs: 4440 (ODIs), 8181 (Tests), 1176 (T20Is)
  • Hundreds: 9 (ODIs), 23 (Tests)
  • Wickets: 7 (ODIs), 10 (Tests), 1 (T20Is)
  • Player of Match Awards: 26
  • Player of Series Awards: 5
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: 2005 Ashes hero, key performer in England’s 2010 T20 World Cup triumph, known for audacious stroke innovation. Member of ICC Test Team of the Year (2007-08), ODI Cricketer of the Year(2005, 06, 09), Wisden Cricketer (2006), ICC Emerging Player of the Year (2005), Player of the Tournament (2010 T20 WC), ICC ODI Cricketer of the Year (2005)

Watch: ODI ton vs Australia, Bristol 2005, 158 – 2005 Ashes, 1st ODI hundred vs South Africa, 142 (157) vs Sri Lanka

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
18201810910101290
Embed from Getty Images

8. Graham Gooch (1975–1995, Essex) — 91 Points

Role: Top Order Batter, Part-Time Right Arm Medium Pace

One of England’s most prolific run-scorers, Graham Gooch combined physical fitness and mental toughness to dominate bowling attacks for two decades. Took England to the 1992 ODI World Cup Final.

  • Matches: 125 (ODIs), 118 (Tests)
  • Runs: 4290 (ODIs), 8900 (Tests)
  • Hundreds: 20/8 (Tests/ODIs), Average: 42.58/36.98 (Test/ODI)
  • Wickets: 36 (ODIs), 23 (Tests)
  • Player of Match Awards: 20
  • Player of Series Awards: 9
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Wisden Cricketer of the Year (1980), Epic 333 against India, England’s leading scorer for years, captained England to a World Cup final (1992). 44,846 FC runs, 22,211 List A Runs.

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1720151558333291
Embed from Getty Images
Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
161613989443082

7. Sir Alastair Cook (2006–2018, Essex) — 91 Points

Role: Left Hand Opening Batter/Captain

Relentless and unbreakable, Sir Alastair Cook became England’s most prolific Test run-scorer through sheer discipline and mental toughness.

  • Matches: 161 (Tests), 92 (ODIs), 4 (T20Is)
  • Runs: 12472 (Tests), 3204 (ODIs), 61 (T20Is)
  • Hundreds: 33/5 (Tests/ODIs), Average: 45.35/36.50 (Tests/ODIs)
  • Player of Match Awards: 16
  • Player of Series Awards: 5
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: England’s highest Test run-getter, captained England to series wins in India and Ashes triumphs, First England Batter to score 10,000 Test Runs, Wisden Cricketer (2012), ICC Test Cricketer of the Year (2011). Selected in ICC Test Team of the Decade. Member of ICC Test Team of the Year (2011-13, 2015 & 16).

Also Read: 11 Cricketers Who Retired Too Early

Watch: Cook 235* vs Australia, 294 vs India, 190 vs India, 2012

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
1918161489403291
Embed from Getty Images

6. Sir Jack Hobbs (1908–1930, Surrey) — 91 Points

Role: Right-hand opening batter

The “Master,” Sir Jack Hobbs was a complete cricketer, blending unmatched technique, patience, and grace to dominate both Tests and first-class cricket.

  • Matches: 61 (Tests)
  • Runs: 5410
  • Hundreds: 15, Average: 56.94
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Wisden Cricketer of the Year twice (1909, 1926), Oldest batter to score a hundred (46 years, 82 days). Over 61,000 first-class runs (record), most centuries across all formats at retirement

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
2017151579350091
Embed from Getty Images

5. Sir James ‘Jimmy’ Anderson (2003–Present, Lancashire) — 92 Points

Role: Right Arm Swing Pacer

The master of swing, Sir James Anderson redefined fast bowling longevity, precision, and skill well into his 40s. 704 Test wickets by a pacer, will never be overtaken I reckon.

  • Matches: 194 (ODIs), 188 (Tests), 19 (T20Is)
  • Wickets: 269 (ODIs), 704 (Tests), 18 (T20Is)
  • 5-fers: 2 (ODIs), 32 (Tests)
  • Player of Match Awards: 13
  • Player of Series Awards: 5
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Highest wicket-taker among pace bowlers in history, 100+ Ashes wickets, backbone of England’s Test success for two decades, Wisden Cricketer (2009), Selected in Test Team of the Decade, Member of ICC Team of the Year (2010, 2011, 2013, 2017, 2022)

Watch: The King of Swing

Also Read: Jimmy Anderson Made Me Fall in Love with Swing Bowling

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
2017161589203292
Embed from Getty Images

4. Wally Hammond (1927–1947, Gloucestershire) — 94 Points

Role: Top Order Batter, Right Arm Medium Pace

An elegant powerhouse, Wally Hammond combined stylish strokeplay with brute force and athleticism to dominate interwar cricket.

According to Wisden Cricketer’s Almanack, “the judgment of cricket history is that the greatest batsmen of the game has known are – in order of appearance, only – WG Grace, Jack Hobbs, Walter Hammond, and Don Bradman. Others may come close indeed to those four but do not quite take place with them.”

  • Matches: 85 (Tests)
  • Runs: 7249
  • Hundreds: 22, Average: 58.45
  • Wickets: 83
  • 5-fers: 2
  • Captained England?
  • 100 Tests?

Notable Achievements: 1928 Wisden Cricketer, Former highest Test run-scorer, prolific century maker, England captain, famed for batting records and slip fielding. Best of 336* in Tests, scored 50,551 FC runs along with 167 hundreds.

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
2017161578353094
Embed from Getty Images

3. Ben Stokes (2013–Present, Durham) — 97 Points

Role: All-Rounder (Left Hand Batter, Right Arm Medium Pace), Captain

A once-in-a-generation match-winner, Ben Stokes’ fierce spirit, iconic innings, and leadership have etched him into English cricket folklore. He can take superhuman catches, win World Cup finals and Ashes out of thin air, and can bowl 140 kph+ as well.

  • Matches: 114 (ODIs), 110 (Tests), 43 (T20Is)
  • Runs: 3463 (ODIs), 6719 (Tests), 585 (T20Is)
  • Hundreds: 5 (ODIs), 13 (Tests)
  • Wickets: 74 (ODIs), 210 (Tests), 26 (T20Is)
  • 5-fers: 1 (ODIs), 4 (Tests)
  • Player of Match Awards: 19
  • Player of Series Awards: 5
  • World Cup Winner? ✅✅
  • Captained England?
  • 100 Tests?

Notable Achievements: 2019 ICC Cricketer of the Year, 2022 ICC Test Cricketer of the Year, 2016 Wisden Cricketer, Selected in Test Team of the Decade. Member of ICC Test Team of the Year (2016, 17, 19, 22) & ODI Team of the Year (2017-19). Hero of the 2019 World Cup Final, 2022 T20 World Cup winner, Ashes miracle at Headingley 2019, current Test captain. Also, see Bazball.

Read: Ben Stokes: Phoenix from the Ashes Review, Quotes, Life Lessons

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
161920121010503297
Embed from Getty Images

2. Ian Botham (1977–1992, Somerset, Worcestershire, & Durham) — 98 Points

Role: All-Rounder (Right Harm Batter/Right Arm Medium Pace)

  • Matches: 116 (ODIs), 102 (Tests)
  • Runs: 2113 (ODIs), 5200 (Tests)
  • Hundreds: 14 (Tests)
  • Wickets: 145 (ODIs), 383 (Tests)
  • 5-fers: 27 (Tests)
  • Player of Match Awards: 19
  • Player of Series Awards: 4
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: 1981 “Botham’s Ashes,” legendary performances with both bat and ball, England’s greatest match-winner for a decade, 1978 Wisden Cricketer

Also Read: Top 55 All-Rounders in Cricket History List (The Complete Guide)

Watch: Botham’s 5/1 1981 Ashes, 149* vs Australia

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
18201713108433298
Embed from Getty Images

1. Joe Root (2012–Present, Yorkshire) — 99 Points

Role: Middle Order Batter, Part-Time Off-Spin

The calm in England’s chaos for over a decade, Joe Root piled on runs with grace and grit, becoming the heartbeat of the Test side and one of the most dependable batters the country has ever seen. He went from a consistent contributor to an all-time great post-2021.

  • Matches: 172 (Tests), 152 (Tests), 32 (T20Is)
  • Runs: 12972 (Tests), 6541 (ODIs), 893 (T20Is)
  • Hundreds: 36/16 (Tests/ODIs), Average: 50.87/47.96 (Test/ODIs)
  • Wickets: 27 (ODIs), 71 (Tests), 6 (T20Is)
  • 5-fers: 1 (Tests)
  • Player of Match Awards: 25
  • Player of Series Awards: 10
  • World Cup Winner?
  • Captained England?
  • 100 Tests?

Notable Achievements: Fifth-highest run-scorer in Test history, Player of the Series in 2019 Ashes, key contributor to England’s white-ball and Test success, Wisden Cricketer of the Year 2014, ICC Test Cricketer of the Year 2021. Member of ICC Test team of the Year (2014-16, 2021, 2023-24) & ODI Team of the Year (2018).

Watch: Joe Root 2016 T20 World Cup vs SA, 180* vs India at Lord’s, Joe Root in ODIs

Also Read: Is Sachin Tendulkar’s 15921 Test Runs Record in Danger?

Career Stats (20)Match-Winning (20)Big Stage Impact (20)Longevity (15)Versatility (10)Accolades (10)Leadership (5)Era Bonus (5)Fielding Bonus (3)100-Test Bonus (2)Total
20201715810403299

Final Thoughts

Ranking the greatest English cricketers across eras is both a celebration and a challenge. How do you weigh Sydney Barnes’ domination against Jimmy Anderson’s longevity? Or Jack Hobbs’ legacy against Joe Root’s modern mastery? Should WG Grace have been ranked much higher?

Every player on this list left an undeniable mark on England’s cricketing story — and shaped how the game is remembered today.

Together, they told the story of English cricket in all its triumphs and trials.

Who are your top English cricketers of all time? Which moments or players would make your personal list? Share your thoughts and memories in the comments — we’d love to hear your takes on the legends who shaped the game.

****

Most Prolific England Cricketers: Statistical Overview

Which England Cricketer Has taken the Most Wickets?

We first look at the top 10 wicket-takers across formats. Also listed below are the top few wicket-takers in each format for England.

  • Test: Jimmy Anderson (704), Stuart Broad (604), Ian Botham (383), Bob Willis (325), Fred Trueman (307), Derek Underwood (297), Graeme Swann (255), Brian Statham (252)
  • ODI: Jimmy Anderson (269), Darren Gough (234), Adil Rashid (207)
  • T20I: Adil Rashid (131), Chris Jordan (108), Stuart Broad (65), Mark Wood (54), Sam Curran (54), Graeme Swann (51), David Willey (51), Moeen Ali (51)

Top 10 Most Wickets by England Bowlers Across Formats

PlayerWickets
Jimmy Anderson991
Stuart Broad847
Ian Botham528
Darren Gough466
Graeme Swann410
Bob Willis405
Adil Rashid398
Andrew Flintoff392
Chris Woakes385
Moeen Ali366

Which England Cricketer Has Scored the Most Runs?

We first look at the top 10 run scorer across formats.

  • Test: Joe Root (12972), Alastair Cook (12472), Graham Gooch (8900), Alec Stewart (8463), David Gower (8231), Kevin Pietersen (8181), Geoffrey Boycott (8114), Michael Atherton (7728), Ian Bell (7727), Colin Cowdrey (7624), Wally Hammond (7249), Andrew Strauss (7037), Len Hutton (6971), Ken Barrington (6806), Graham Thorpe (6744), Ben Stokes (6719), Jonny Bairstow (6042)
  • ODI: Eoin Morgan (6957), Joe Root (6541), Ian Bell (5416), Paul Collingwood (5092), Jos Buttler (5074)
  • T20I: Jos Buttler (3535), Eoin Morgan (2458), Alex Hales (2074), Dawid Malan (1892), Jonny Bairstow (1671), Jason Roy (1522)

Top 10 Most Runs by England Batters Across Formats

PlayerRuns
Joe Root 20406
Alastair Cook15737
Kevin Pietersen13779
Ian Bell13331
Graham Gooch13190
Alec Stewart13140
Jonny Bairstow11581
Jos Buttler11516
David Gower11401
Andrew Strauss11315
Ben Stokes10767
Marcus Trescothick10326
Eoin Morgan10115

England Cricket Records

  • Most Dismissals/Catches: Jos Buttler (503), Alec Stewart (451), Jonny Bairstow (361), Matt Prior (344), Joe Root (310), Alan Knott (285)
  • 100 Test Club: Anderson (188), Broad (167), Cook (161), Root (152), Stewart (133), Bell (118), Gooch (118), Gower (117), Atherton (115), Cowdrey (114), Stokes (110), Boycott (108), Pietersen (104), Botham (102), Bairstow (100), Strauss (100), Thorpe (100)
  • Most Matches as Test Captain: Joe Root (64), Alastair Cook (59), Michael Atherton (54), Michael Vaughan (51), Andrew Strauss (50), Nasser Hussain (45), Peter May (41), Graham Gooch (34), David Gower (32), Ben Stokes (32), Mike Brearley (31), Ray Illingworth (31)
  • Most Matches as ODI Captain: Eoin Morgan (126), Alastair Cook (69), Andrew Strauss (62), Michael Vaughan (60), Nasser Hussain (56), Graham Gooch (50)
  • ICC Hall of Fame: Sydney Barnes, Ken Barrington, Ian Botham, Geoffrey Boycott, Denis Compton, Alastair Cook, Colin Cowdrey, Ted Dexter, Graham Gooch, David Gower, WG Grace, Tom Graveney, Wally Hammond, Jack Hobbs, Len Hutton, Alan Knott, Jim Laker, Harold Larwood, George Lohmann, Peter May, Wilfred Rhodes, Brian Statham, Herbert Sutcliffe, Fred Trueman, Derek Underwood, Bob Willis

Sources:

If you like reading Articles on England Cricket, Check These Out:

And please, share, subscribe to our social media channels (X, Facebook) and other platforms (Substack, Medium)

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC 2023. Originally published on 04/29/2025. 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).

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).

41 Greatest IPL Cricketers Ever—Who Is the Best IPL Player Ever? (The BCD List)

Table of Contents

Who are the greatest IPL cricketers ever?

17 years since it’s inception, the Indian Premier League has taken world cricket by storm. Today we reflect upon the best IPL players to have ever played in the league.

Over a hundred players were considered in this rankings. Suresh Raina edges MS Dhoni for the top spot with AB de Villiers, Sunil Narine, David Warner, and Virat Kohli following closely.

Top 15 Greatest IPL Cricketers of All-Time: Undisputed Legends of the League

1

Suresh Raina

Embed from Getty Images

Teams: Chennai Super Kings, Gujarat Lions

Years Played: 2008-

IPL Wins: 2010, 2011, 2018, 2021

Stats: 205 Matches, 5528 Runs, 25 Wickets, 108 Catches

Notable Achievements: First Player to 5000 IPL Runs, 7 consecutive seasons with 400+ runs, has scored the most runs in IPL playoffs

For the first decade of the tournament, Suresh Raina was synonymous with the tournament. Mr. IPL, as he was often called, he took the tournament by force.

If you want to understand the impact Suresh Raina had on the IPL, just watch his 87 (25) against KXIP, which he scored during the Powerplay. ‘Chinna Thala’ to CSK fans, he kept the batting line up together for the Haydens & Husseys up top and the Dhonis & Jadejas to follow.

A handy spinner at the Chepauk and one of the best fielders India ever produced.

2

MS Dhoni

Embed from Getty Images

Teams: Chennai Super Kings, Rising Pune SuperGiants

Years Played: 2008-2021

IPL Wins: 2010, 2011, 2018, 2021, 2023

Stats: 252 Matches, 5082 Runs, 145 Catches, 42 Stumpings

Notable Achievements: Most Number of Sixes Between 16-20 Overs, Second Most Wins as IPL Captain

When the IPL began way back in 2008, not many would have anticipated MS Dhoni to be as closely associated as we now know it. The boy from Ranchi is the ‘Thala’ to CSK fans. 

MS Dhoni can finish games with his monstrous sixes, transform Shardul Thakur to become the Lord, take a dad’s army and win the IPL, and can win matches by ‘bits and pieces’ players. 

He may be one of the best hitters of the IPL, but he is most definitely, the best captain the IPL has ever produced. 

 

3

AB de Villiers

Embed from Getty Images

Teams: Delhi Daredevils, Royal Challengers Bangalore

Years Played: 2008-2021

IPL Wins: None

Stats: 184 Matches, 5162 Runs, 118 Catches, 8 Stumpings

Notable Achievements: In IPL 2016, ABD scored 687 runs at 52.84 average and an astonishing SR of 168.79, which included one century and six fifties

AB De Villiers’ assault against Dale Steyn is perhaps the most eye catching batting in the IPL.

Countrymen, both at their peaks, battled against each other in a close game. AB de Villiers was the clear winner, sweeping & reverse swatting Steyn. In that game, de Villiers went from a great batter to a legendary one. 

One of the few overseas players loved across all of India.

 

4

Sunil Narine

Embed from Getty Images

Teams: Kolkata Knight Riders

Years Played: 2012-

IPL Wins: 2012, 2014

Stats: 164 Matches, 165 Wickets, 1095 Runs

Notable Achievements: MVP IPL 2018, Best SR in 2018 (189.89), Economy Rate of 6.74, IPL career batting SR of 160.79

The cricket world has not seen as versatile of a player as Sunil Narine.

The first mystery spinner to consistently be a threat across multiple seasons, his economy rate suffocated the opposition.

Second highest wicket taker in IPL 2012 & 2014, Narine was one of the central cogs to KKR’s IPL triumphs.

After being called for illegal action in international cricket, Narine’s effectiveness temporarily decreased. However, he bounced off as a pinch hitter and a decent bowler. The 105-run partner with Chris ‘LynnSanity’ Lynn in the Powerplay is one of the iconic moments in all the IPLs. 

5

David Warner

Embed from Getty Images

Teams: Delhi Daredevils, Sunrisers Hyderabad, Delhi Capitals

Years Played: 2009-

IPL Wins: 2016

Stats: 178 Matches, 6475 Runs, 79 Catches

Notable Achievements: Orange Cap Winner (2015, 2017, 2019). Boasts an average of 41.51 in IPL cricket

After arriving at Sunrisers Hyderabad, David Warner was a completely different beast. 

From 2014 onwards, Warner scored 528, 562, 848, 641, 692, and 548 runs respectively in consecutive season.

Leading Sunrisers Hyderabad to a victory in 2016 having to go through the Eliminator, Qualifier, and the Finals has to be the highlight of his IPL career. He scored 93*(58) in the Qualifier and 69 (58) in the Final. 

Unfortunate in the way he was removed from SRH after creating a lasting legacy.

 

6

Lasith Malinga

Embed from Getty Images

Teams: Mumbai Indians

Years Played: 2009-2019

IPL Wins: 2013, 2015, 2017, 2019

Stats: 122 Matches, 170 Wickets, 20 Catches

Notable Achievements: Purple Cap (2011). Took 28, 22, and 20 in IPL 2011-13 respectively as well as 24 wickets in 2015.

In a world starting to love the six fest in T20 cricket, Lasith Malinga made pace, yorkers, and dot balls sexy. 

One of the moments of the tournament was the IPL 2019 Final. 9 needed in the final over, Malinga kept it tight before delivering a slower yorker to outfox Shardul Thakur and win the tournament for the Mumbai Indians yet again.

7

Virat Kohli

Embed from Getty Images

Teams: Royal Challengers Bangalore

Years Played: 2008-

IPL Wins: None

Stats: 240 Matches, 7444 Runs, 110 Catches

Notable Achievements: Leading Run Scorer in all of the IPL, Most Hundreds in the IPL (7), Orange Cap Winner (2016) and scored the most runs in a single IPL season ever (973) 

Virat Kohli’s 2016 season is the single greatest individual performance in any cricket league around the world. 

With four centuries and 973 runs, Kohli lead RCB to the finals only to come agonizingly short by 8 runs in a high score chase.

A constant fixture for RCB over the years, forming great partnerships with Gayle, de Villiers, Faf du Plessis, and Maxwell, Kohli established himself as the premier Indian batter in the competition.

8

Dwayne Bravo

Embed from Getty Images

Teams: Mumbai Indians, Gujarat Lions, Chennai Super Kings

Years Played: 2008-2022

IPL Wins: 2011, 2018

Stats: 161 Matches, 1560 Runs, 183 Wickets, 80 Catches

Notable Achievements: Purple Cap Winner (2013, 2015)

Constantly competing with his friend, Kieron Pollard, for the most T20 franchise wins in history, Bravo developed his skill as a canny medium pacer in the IPL. 

He could bowl at the death or the middle overs and was a handful with his batting cameos as well.

One of the few players to win the IPL for both the Mumbai Indians and the Chennai Super Kings.

9

Rohit Sharma

Embed from Getty Images

Teams: Deccan Chargers, Mumbai Indians

IPL Wins: 2009, 2013, 2015, 2017, 2019, 2020

Stats: 245 Matches, 6280 Runs, 99 Catches

Notable Achievements: 5-Time IPL Winning Captain, Has a Hat-Trick in the IPL

Emerging Player award winner of IPL 2009 with DC, Rohit Sharma would fulfill his potential as a batter and as a captain.

Changed the trajectory of the MI franchise, created a legacy, and was the ideal opener till 2017.

Although the runs have dried up in the last seven years, he remains as shrewd as ever as a leader in the side. Will be interesting to see how he performs under the captaincy of Hardik Pandya.

10

Kieron Pollard

Embed from Getty Images

Teams: Mumbai Indians

Years Played: 2010-2022

IPL Wins: 2013, 2015, 2017, 2019, 2020

Stats: 189 Matches, 3412 Runs, 69 Wickets, 103 Catches

Notable Achievements: Player of the Final (IPL 2013), 7th Most Number of Sixes (223 in just 2316 balls)

Champions League T20 was a blessing in disguise as the world discovered Kieron Pollard in 2009.

It took MI a couple of years to optimize Pollard’s batting position, but once he found his feet, the rest is history.

Alongside the Pandya brothers, Pollard formed one of the most destructive finishing trios of all-time. 

11

Chris Gayle

Embed from Getty Images

Teams: Kolkata Knight Riders, Royal Challengers Bangalore, Punjab Kings

Years Played: 2009-2021

IPL Wins: None

Stats: 142 Matches, 4965 Runs, 18 Wickets, 29 Catches

Notable Achievements: MVP (2011), Orange Cap (2011, 2012), Most Sixes in a Season (2011, 2012, 2013, 2015), Most IPL Sixes of All-time (357), Highest Individual Score (175*)

An injury substitute changed the history of RCB forever. In 2011, Gayle came as a substitute and became the orange cap holder. 

With Virat Kohli & AB de Villiers, RCB formed one of the great IPL top orders. 

It is safe to say that Chris Gayle took the IPL to another level.

12

Shikhar Dhawan

Embed from Getty Images

Teams: Delhi Daredevils, Mumbai Indians, Deccan Chargers, Sunrisers Hyderabad, Delhi Capitals, Punjab Kings

Years Played: 2008-

IPL Wins: 2016

Stats: 220 Matches, 6754 Runs, 100 Catches

Notable Achievements: 7 Consecutive 450+ Run Season, 2nd Highest run scorer in the IPL of all-time

Always in the running for the Orange Cap, Shikhar Dhawan is one of the stalwarts of the SRH franchise.

Formed the core of the 2016 winning franchise along with Warner & Bhuvneshwar Kumar.

 

13

Andre Russell

Embed from Getty Images

Teams: Kolkata Knight Riders

Years Played: 2012-

IPL Wins: 2012, 2014

Stats: 114 Matches, 2326 Runs, 100 Wickets

Notable Achievements: MVP (2015, 2019), Most Sixes in IPL 2019. The best IPL strike rates in all of IPL (175.55). Dre Russ has hit more sixes (200) than fours (153)

Muscular built like a NFL superstar, Andre Russell has changed power-hitting in cricket. Even mistime hits go into the second tier. 

Dre Russ is the complete package as a boundary rider and a death bowling specialist. KKR has preserved him (and Narine) even though his knee doesn’t function every now and then.

14

Shane Watson

Embed from Getty Images

Teams: Rajasthan Royals, Royal Challengers Bangalore, Chennai Super Kings

Years Played: 2008-2020

IPL Wins: 2008, 2018

Notable Achievements: MVP (2008), Player of the Final (2018)

Shane Watson was one of the first international stars of the IPL. Out of favor from the international side, Watson’s 2008 all-round performance took RR to the inaugural win.

At the end of his career with CSK, his playoff and finals performance in IPL 2018 was one of IPL’s most memorable stories. 

15

Jasprit Bumrah

Embed from Getty Images

Teams: Mumbai Indians

Years Played: 2013-

IPL Wins: 2013, 2015, 2017, 2019, 2020

Notable Achievements: Player of the Final (2019)

 

Under the tutelage of Lasith Malinga, MI found another death-bowling specialist. 

The yorkers, slower deliveries, and iconic run up has been one of the sights of the IPL. Looking forward to another decade of Jasprit Bumrah.

#16-30 Greatest IPL Cricketers of All-Time

16

Ambati Rayudu

Teams: Mumbai Indians, Chennai Super Kings

Years Played: 2010-2023

IPL Wins: 2013, 2015, 2017, 2018, 2021, 2023

Stats: 175 Matches, 3916 Runs, 58 Catches, 2 Stumpings

Notable Achievements: Part of the most IPL winning campaigns

Ambati Rayudu was the backbone of the middle order (and sometimes as an opener) for both the great IPL franchises, Mumbai Indians & Chennai Super Kings.

MI provided Rayudu the opportunity to bounce back after his ICL ban, while CSK provided the perfect farewell after he was no longer considered in international cricket.

17

Bhuvneshwar Kumar

Embed from Getty Images

Teams: Royal Challengers Bangalore, Pune Warriors India, Sunrisers Hyderabad

Years Played: 2011-

IPL Wins: 2016

Stats: 162 Matches, 170 Wickets, 32 Catches

Notable Achievements: Purple Cap Winner (2016, 2017)

The only bowler apart from Dwayne Bravo to win two Purple Caps in the IPL.

SRH showed the world that strong bowling wins tournaments, and Bhuvneshwar Kumar lead this effort for them. At the height of his IPL career, Bhuvneshwar spearheaded both the swing department and the death bowling.

18

Amit Mishra

Embed from Getty Images

Teams: Delhi Daredevils, Deccan Chargers, Sunrisers Hyderabad, Delhi Capitals, Lucknow Super Giants

Years Played: 2008-

IPL Wins: None

Stats: 154 Matches, 173 Wickets, 24 Catches

Notable Achievements: Three IPL Hat-tricks, 4th Highest Wicket-Taker 

An uncanny legspinner, Amit Mishra has had a frutiful IPL career. 

Consistently at the top of the bowling charts of the IPL, Amit Mishra is unfortunate to not lift a trophy.

The Impact Player rule has given Mishra a second life and extended his career by another 4-5 years.

19

Gautam Gambhir

Embed from Getty Images

Teams: Delhi Daredevils, Kolkata Knight Riders

Years Played: 2008-2018

IPL Wins: 2012, 2014

Stats: 154 Matches, 4217 Runs, 28 Catches

Notable Achievements: Two-time IPL winning captain

Known for his leadership, Gambhir led from the front in 2012 with 590 runs. Along with Robin Uthappa & Manish Pandey, formed a top order to take KKR to great heights.

Back at Delhi after KKR stint, he took the courageous decision to drop himself midway through the IPL after a patch of poor form.

KKR has still not reached the heights that Gambhir took them to all these years later.

20

Robin Uthappa

Embed from Getty Images

Teams: Mumbai Indians, Royal Challengers Bangalore, Pune Warriors India, Rajasthan Royals, Chennai Super Kings

IPL Wins: 2014, 2021

Stats: 205 Matches, 4952 Runs

Notable Achievements: Orange Cap Winner (2014)

If Gambhir scored the bulk of the runs in KKR’s 2012 triumph, it was Robin Uthappa who was a class apart in 2014.

It took Uthappa a while to find his feet in the IPL with different teams, but he had three brilliant phases.

In IPL 2010, he was the finisher of the tournament. Then he scored lots of runs at KKR, and finally ended his career at CSK after playing a couple of eye-catching innings.

21

Yuzvendra Chahal

Embed from Getty Images

Teams: Mumbai Indians, Royal Challengers Bangalore, Rajasthan Royals

Years Played: 2011-

IPL Wins: 2013

Stats: 147 Matches, 190 Wickets

Notable Achievements: Highest Wicket-Taker of All-Time, Purple Cap Winner (2022)

If you can succeed at the Chinnaswamy with legspin, you have to be a great bowler.

While bowlers were swapped in and out at RCB, Chahal was the only constant in that bowling line up.

Not retained by the RCB, he found a new home in RR building a new partnership with Ravichandran Ashwin.

22

KL Rahul

Embed from Getty Images

Teams: Royal Challengers Bangalore, Sunrisers Hyderabad, Punjab Kings, Lucknow Super Giants

Years Played: 2013-

IPL Wins: None

Stats: 120 Matches, 4236 Runs, 63 Catches, 5 Stumpings

Notable Achievements: 5 Consecutive 550+ Seasons between 2018-2022 (659, 593, 670, 626, 616)

One of the most talented batters India has ever produced, KL Rahul is always among the runs. Yet he finds himself under scrutiny from time to time for his strike rate and captaincy.

Expect him to rise in the list and win trophies over the next decade.

23

Jos Buttler

Embed from Getty Images

Teams: Mumbai Indians, Rajasthan Royals

Years Played: 2016-

IPL Wins: 2017

Stats: 98 Matches, 3245 Runs

Notable Achievements: He has scored 5 hundreds in the IPL, including 4 in the 2022 season, where he scored 863 runs.

Jos Buttler came into fore with his heroics in the 2018 IPL, where his fifties single handedly got RR into the Playoffs.

However it was his almost Kohli-esque 2022 season, where he scored 863 runs and four centuries.

The question is, can he bring that form back to life?

24

Ravindra Jadeja

Embed from Getty Images

Teams: Rajasthan Royals, Kochi Tuskers Kerela, Chennai Super Kings, Gujarat Lions 

IPL Wins: 2008, 2018, 2021, 2023

Stats: 228 Matches, 152 Wickets, 2724 Runs, 97 Catches

Notable Achievements: Only player with 2500+ Runs and 150+ Wickets

Jadeja can do it all.

He can keep it tight, finish IPL finals, take diving catches, and impact run-outs. 

An important cog in MS Dhoni’s machine at CSK.

25

Hardik Pandya

Embed from Getty Images

Teams: Mumbai Indians, Gujarat Titans

Years Played: 2015-

IPL Wins: 2015, 2017, 2019, 2020, 2022

Stats: 125 Matches, 2344 Runs, 54 Wickets, 66 Catches

Notable Achievements: Player of the Final (2022), IPL Winning Captain (2022)

Established himself as a gun finisher at Mumbai Indians before moving to Gujarat Titans as a #3 captain.

An Indian pace bowling all-rounder who can bat in the Top 5, Hardik is one of the most precious players in Indian cricket (if he remains injury-free).

Time will tell how the switchback to Mumbai Indians as a captain works out for him.

26

Piyush Chawla

Embed from Getty Images

Teams: Kings XI Punjab, Kolkata Knight Riders, Chennai Super Kings, Mumbai Indians

Years Played: 2008-

IPL Wins: 2014

Stats: 183 Matches, 181 Wickets

Notable Achievements: 3rd Highest Wicket-Taker in IPL History

For 10 months, you forget that Piyush Chawla is younger than Kohli, Russell, Narine, DK, and whole lots of other players. Enter IPL time, Chawla is on another level, one of the most consistent wicket-taker of the league.

In 2023, he ended up picking 22 wickets, his highest haul in a season.

27

Suryakumar Yadav

Embed from Getty Images

Teams: Mumbai Indians, Kolkata Knight Riders

Years Played: 2012-

IPL Wins: 2013, 2014, 2019, 2020

Stats: 139 Matches, 3249 Runs, 64 Catches

Notable Achievements: 3rd Highest Wicket-Taker in IPL History

Suryakumar Yadav has made the #4 position his own at the Mumbai Indians. 

Started his career with quick cameos at KKR but has produced 300+ seasons every year since 2018. In 2023, he scored 605 runs at 43.21 average and an astonishing 181.14 SR.

28

Harbhajan Singh

Embed from Getty Images

Teams: Mumbai Indians, Chennai Super Kings, Kolkata Knight Riders

Years Played: 2008-2021

IPL Wins: 2013, 2015, 2017, 2018

Stats: 163 Matches, 150 Wickets, 49 Catches

Notable Achievements: 3rd Highest Wicket-Taker of IPL 2013

Played for all three spin dominant franchises – MI, CSK, and KKR.

He was always a consistent force for MI, but didn’t have other breakout seasons apart from IPL 2013. 

29

Yusuf Pathan

Embed from Getty Images

Teams: Rajasthan Royals, Kolkata Knight Riders, Sunrisers Hyderabad

Years Played: 2008-2019

IPL Wins: 2008, 2012, 2014, 2016

Stats: 174 Matches, 3204 Runs, 42 Wickets, 43 Catches

Notable Achievements: Highest 5th Wicket-Partnership with Shakib in IPL 2016

One of India’s first IPL finishers. 

Continued his excellence from the India T20I experience into the inaugural season of the IPL. Later, was a dependable player for KKR in the end overs.

His 100 (37) against MI in 2010 remains one of the best innings of the IPL.

30

Ravichandran Ashwin

Embed from Getty Images

Teams: Chennai Super Kings, Rising Pune Supergiant, Delhi Capitals, Rajasthan Royals

Years Played: 2010-

IPL Wins: 2010, 2011

Stats: 199 Matches, 172 Wickets, 743 Runs

Notable Achievements: 5th Highest Wicket-Taker in the IPL

Made his name in the IPL as an off spinner who bowled in the Powerplay.

Over the years, he has delivered variations and can bowl at any point in the match.

His development with the bat at RR is quite interesting to see as well as he has opened, batted at #3, retired himself out, and finished matches.

31

Rashid Khan

Embed from Getty Images

Teams: Sunrisers Hyderabad, Gujarat Titans

Years Played: 2017-

IPL Wins: 2022

Stats: 111 Matches, 141 Wickets, 38 Catches

Notable Achievements: Noted for his lower order batting, he strikes at 165.31 and has a highest score of 79*

In his short career, Rashid Khan has already had tons of impact on both of his franchises.

Kept the spin bowling lineup together at SRH and was one of the key figures for IPL victory at the Gujarat Titans.

#31-41 Greatest IPL Cricketers

32

Dinesh Karthik

Embed from Getty Images

Teams: Delhi Daredevils, Kings XI Punjab, Mumbai Indians, Royal Challengers Bangalore, Gujarat Lions, Kolkata Knight Riders

Years Played: 2008-

IPL Wins: 2013

Stats: 245 Matches, 4602 Runs, 141 Catches, 36 Stumpings 

Notable Achievements: Highest SR in IPL 2022

Probably one of India’s greatest T20 finisher, Dinesh Karthik had to redevelop his game over the years.

His first success was with the MI, batting at #3. Later, he developed as a dependable #5 batter-captain-keeper at KKR before becoming a full-time finisher (and commentator) during his time at RCB.

33

Faf du Plessis

Embed from Getty Images

Teams: Chennai Super Kings, Rising Pune Supergiant Royal Challengers Bangalore

Years Played: 2012-

IPL Wins: 2011, 2018, 2021

Stats: 133 Matches, 4179 Runs, 73 Catches

Notable Achievements: 730 Runs in IPL 2023 with 36 sixes, 8 fifties

34

Sanju Samson

Embed from Getty Images

Teams: Rajasthan Royals, Delhi Daredevils

Years Played: 2013-

IPL Wins: None

Stats: 154 Matches, 3985 Runs, 78 Catches, 15 Stumpings

Notable Achievements: Scored a century in IPL 2017, 2019, and 2021 respectively (along with a 92* in 2018)

35

Shaun Marsh

Embed from Getty Images

Teams: Kings XI Punjab

Years Played: 2008-2017

IPL Wins: None

Stats: 71 Matches, 2477 Runs

Notable Achievements: Orange Cap Winner (2008)

36

Adam Gilchrist

Embed from Getty Images

Teams: Deccan Chargers, Kings XI Punjab

Years Played: 2008-2013

IPL Wins: 2009

Stats: 80 Matches, 2069 Runs, 51 Catches, 16 Stumpings

Notable Achievements: IPL Winning Captain with the Deccan Chargers, scored 2 centuries in his IPL career

37

Rishabh Pant

Embed from Getty Images

Teams: Delhi Daredevils, Delhi Capitals

Years Played: 2016-

IPL Wins: None

Stats: 101 Matches, 2935 Runs, 67 Catches, 19 Stumpings

Notable Achievements: 684 runs at 52.61 average and 173.60 SR in IPL 2018

38

Shane Warne

Embed from Getty Images

Teams: Rajasthan Royals

Years Played: 2008-2011

IPL Wins: 2008

Stats: 55 Matches, 57 Wickets, 16 Catches

Notable Achievements: IPL Winning Captain with the Rajasthan Royals

39

Mohammad Shami

Embed from Getty Images

Teams: Kolkata Knight Riders, Delhi Daredevils, Punjab Kings, Gujarat Titans

Years Played: 2009-2022

IPL Wins: 2022

Stats: 110 Matches, 127 Wickets

Notable Achievements: Took 20 Wickets in IPL 2020 when they won the title

40

Kagiso Rabada

Embed from Getty Images

Teams: Delhi Capitals, Punjab Kings

Years Played: 2017-

IPL Wins: None

Stats: 72 Matches, 110 Wickets

Notable Achievements: Purple Cap winner in IPL 2020 (30 Wickets), Has taken wickets at 14.89 SR

41

Quinton de Kock

Embed from Getty Images

Teams: Mumbai Indians, Lucknow Super Giants

Years Played: 2013-

IPL Wins: 2013, 2015, 2017, 2019, 2020

Stats: 98 Matches, 2965 Runs, 65 Catches, 15 Stumpings

Notable Achievements: Three 500+ run seasons (2019, 2020, 2022)

Honorable Mentions:

Those Who May Make This List in the Future: Shubman Gill, Shreyas Iyer, Rinku Singh, Tilak Verma, Ruturaj Gaikwad, Ishan Kishan, Yashasvi Jaiswal, Nicholas Pooran, Axar Patel, Venkatesh Iyer, Varun Chakravarthy, Shivam Dube, Prithvi Shaw, Heinrich Klaasen, Aiden Markram, Anrich Nortje, Shimron Hetmyer

Unluckly to Miss Out: Kane Williamson, Saurabh Tiwary, Rahul Tripathi, Trent Boult, RP Singh, Pragyan Ojha, Glenn Maxwell, Brendon McCullum, Krunal Pandya, Manish Pandey, Harshal Patel, Sandeep Sharma, Mohit Sharma, Mayank Agarwal, Wriddhiman Saha, Parthiv Patel, Nitish Rana, Hashim Amla, Siddharth Kaul, R Vinay Kumar, Zaheer Khan, Kuldeep Yadav, Siddharth Trivedi, Rahul Dravid, Chris Morris, Sachin Tendulkar, Sanath Jayasuriya, Virender Sehwag, Ben Stokes, Andrew Symonds, James Faulkner, Mitchell Johnson, Mike Hussey, Matthew Hayden, Murali Vijay, Andrew Tye, Rahul Tewatia, Jonny Bairstow, Morne Morkel, Albie Morkel, Nitish Rana, Subramanian Badrinath, Rajat Bhatia, Dale Steyn, Manvinder Bisla, Yuvraj Singh, Sohail Tanvir, Laxmipathy Balaji, Kumar Sangakkara

 

 

 

Top 51 Greatest South African Cricketers of All-Time (Updated 2024) | List of the Best South African Cricket Players (A Complete Guide)

Who are the greatest South African cricketers of all-time?

With the passing of Mike Procter, the Proteas family lost another legend. Today we explore the list of greatest cricketers this African nation has produced.

Let’s dive right in.

Key Takeaways

  • Jacques Kallis, Dale Steyn, AB De Villiers, Graeme Pollock, Barry Richards, Graeme Smith, Hashim Amla, Mike Procter, and Allan Donald have been judged as the Top 10 South African Cricketers of All-Time.
  • We included several players whose careers coincided with South African’s international isolation due to apartheid (1970-1990), namely Graeme Pollock, Barry Richards, Mike Procter, Clive Rice, Eddie Barlow, Jimmy Cook, Kepler Wessels, Peter Kirsten, David Richardson, Garth le Roux, Ken McEwan and Vintcent van der Bijl.

Table of Contents

By the Numbers: The Most Prolific South African Cricketers

Some of the criteria we used to compile this list includes: Most Wickets/Runs in International Cricket*, international caps, ICC Hall of Fame status, World Cup performances, captaincy record, fielding & keeping record, anecdotes (especially for players in the early twentieth century), and match winning performances.

*We considered also considered first class stats for the pre-1990s eras.

Top 10 Most Wickets by South African Bowlers Across Formats: Which South African Cricketer Has taken the Most Wickets?

We first look at the top 10 wicket-takers across formats. Also listed below are the top few wicket-takers in each format for South Africa.

  • Test: Dale Steyn (439), Shaun Pollock (421), Makhaya Ntini (390), Allan Donald (330), Morne Morkel (309)
  • ODI: Shaun Pollock (387), Alland Donald (272), Jacques Kallis (269), Makhaya Ntini (265), Dale Steyn (194)
  • T20I: Tabriz Shamsi (78), Dale Steyn (64), Imran Tahir (61), Lungi Ngidi (60), Wayne Parnell (59)
PlayerWickets
Shaun Pollock823
Dale Steyn697
Makhaya Ntini661
Allan Donald602
Jacques Kallis572
Morne Morkel535
Kagiso Rabada506
Imran Tahir291
Lance Klusener272
Vernon Philander269

*Does not include wickets taken for World XI teams

Top 10 Most Runs by South African Batters Across Formats: Which South African Cricketer Has Scored the Most Runs?

We now move on to the batting side of things.

  • Test: Jacques Kallis (13206), Hashim Amla (9282), Graeme Smith (9253), AB de Villiers (8765), Gary Kirsten (7289)
  • ODI: Jacques Kallis (11550), AB de Villiers (9427), Hashim Amla (8113), Herschelle Gibbs (8094), Graeme Smith (6989)
  • T20I: Quinton de Kock (2277), David Miller (2227), JP Duminy (1934)
PlayerRunsCenturies
Jacques Kallis2542262
AB de Villiers1986447
Hashim Amla1855355
Graeme Smith1722437
Herschelle Gibbs1466135
Gary Kirsten1408734
Quinton de Kock1234728
Faf du Plessis1113623
Mark Boucher102896
Hansie Cronje92798

Other South African Records

Here are some other stats that will help us give us a complete picture.

  • Most Dismissals/Catches Combined: Mark Boucher (988), Quinton de Kock (550), AB de Villiers (475), Jacques Kallis (334), David Richardson (317)
  • The 100-Test Club: Jacques Kallis (165), Mark Boucher (146), Hashim Amla (124), Graeme Smith (116), AB de Villiers (114), Shaun Pollock (108), Gary Kirsten (101), Makhaya Ntini (101)
  • Most Matches as Test Captain: Graeme Smith (108), Hansie Cronje (53), Faf du Plessis (36), Shaun Pollock (26), Dean Elgar (18)
  • Most Matches as ODI Captain: Graeme Smith (149), Hansie Cronje (138), AB de Villiers (103), Shaun Pollock (92), Kepler Wessels (52)
  • List of South African Players in the ICC Hall of Fame: Allan Donald, Aubrey Faulkner, Jacques Kallis, Graeme Pollock, Shaun Pollock, Barry Richards

Also Read:

Top 51 Greatest South African Cricketers of All-Time (Ranked)

Without further ado, here is the complete list of the 50 greatest South African cricketers of all-time. Enjoy!

Note: Basil D’Oliveira is not considered since he played international cricket for England. He was born in South Africa and moved to England in 1966.

51. Colin Bland (1961-1966)

  • Role: Batter
  • Matches: 21 (Test), 131 (FC)
  • Runs: 1669 (Test), 7249 (FC)
  • Hundreds: 3 (Test), 13 (FC)
  • Catches: 10 (Test), 51 (FC)

Colin Bland revolutionized fielding with unmatched athleticism and set an example for future Protea teams. According to ESPNCricinfo, “Colin Bland will go down in cricket history as one of the greatest cover fielders.” With such greatness, I had to put him in this list.

Embed from Getty Images

50. JP Duminy (2004-2019)

  • Role: All-Rounder (Left Handed Batter, Right Arm Off Spinner)
  • Matches: 46 (Test), 199 (ODI), 81 (T20I)
  • Runs: 2103 (Test), 5117 (ODI), 1934 (T20I)
  • Hundreds: 6 (Test), 4 (ODI)
  • Wickets: 42 (Test), 69 (ODI)

JP Duminy specialized in playing cameos in pressure situations down the order. Played a key part in the monumental 414 chase against Australia at Perth in the 4th innings, stitching a 111-run partnership with AB de Villiers.kepp

Embed from Getty Images

49. Fanie de Villiers (1992-1998)

  • Role: Fast Bowler
  • Matches: 18 (Test), 83 (ODI)
  • Wickets: 85 (Test), 95 (ODI)
  • 5-fers: 5 (Test)

Fanie de Villiers, a force to be reckoned with in South African cricket during the 1990s, claimed 85 Test scalps and 121 ODI dismissals with his precise bowling

Embed from Getty Images

48. Jock Cameron (1927-1935)

  • Role: Wicketkeeper Batter
  • Matches: 26 (Test), 107 (FC)
  • Runs: 1239 (Test), 5396 (FC)
  • Hundreds: 11 (FC)
  • Dismissals: 51 (Test), 224 (FC)

Jock Cameron, a cricketing stalwart of the early 20th century, distinguished himself with his masterful wicketkeeping skills and gritty batting. Once in a 1929 County cricket match, he took six catches and also had one stumping.

Embed from Getty Images

47. Kepler Wessels (1982-1994)

  • Role: Left Handed Batter
  • Matches: 16 (Test), 55 (ODI)
  • Runs: 1027 (Test), 1627 (ODI),
  • Hundreds: 2 (Test)

Kepler Wessels, a true pioneer in South African cricket, won hearts with his gutsy batting, shrewd leadership, and the sheer joy he brought to the game, playing a key part in the nation’s cricketing resurgence while charming fans with his infectious spirit and love for the sport. Played for both Australia and South Africa.

*Only South African statistics shown. Overall, he played 40 Tests & 109 ODIs.

Embed from Getty Images

46. Jonny Waite (1951-1965)

  • Role: Wicketkeeper Batter
  • Matches: 50 (Test), 199 (FC)
  • Runs: 2405 (Test), 9812 (FC)
  • Hundreds: 4 (Test), 23 (FC)
  • Dismissals: 141 (Test), 511 (FC)

First South African to play 50 Tests. A constant force behind the stumps much like Boucher in the 2000s. Holds the South African record for joint most dismissals (26) in a 5-Test series.

Embed from Getty Images

45. David Richardson (1991-1998)

  • Role: Wicketkeeper Batter
  • Matches: 42 (Test), 122 (ODI)
  • Runs: 1359 (Test), 868 (ODI)
  • Hundreds: 1 (Test)
  • Dismissals: 152 (Test), 165 (ODI)

Now known for his administrative positions in the ICC, Richardson was earlier South Africa’s keeper post the isolation period. Solid keeper.

Embed from Getty Images

44. Jackie McGlew (1951-1962)

  • Role: Batter
  • Matches: 34 (Test), 190 (FC)
  • Runs: 2440 (Test), 12170 (FC)
  • Hundreds: 7 (Test), 27 (FC)

One of the most classical batters in South African history, producing some of the slowest innings of all-time. Noted for carrying the bat and batting for nine hours for a 105 against Australia.

Embed from Getty Images

43. David Miller (2010-)

  • Role: Left Handed Batter
  • Matches: 173 (ODI), 116 (T20I)
  • Runs: 4458 (ODI), 2268 (T20I)
  • Hundreds: 6 (ODI), 2 (T20I)

A specialist limited over batter, Miller will go down as perhaps the greatest #6 ODI batter of all-time along with Michael Bevan, Jos Buttler, and MS Dhoni.

At #6, Miller scored 2718 runs, 3 centuries, and twenty 50+ scores at an average of 40.56 & 104.78 SR. When in form, Killer Miller is just a sight to watch.

*He might rise up the list by the end of his career.

Embed from Getty Images

42. Jonty Rhodes (1992-2003)

  • Role: Batter
  • Matches: 52 (Test), 245 (ODI)
  • Runs: 2532 (Test), 5935 (ODI)
  • Hundreds: 3 (Test), 2 (ODI)
  • Catches: 34 (Test), 105 (ODI)

Not many people can boast that they changed their field of expertise. Jonty Rhodes definitely did. With his iconic diving catches and flying run outs, he captured audiences worldwide.

Also Read: Top 32 Best Fielders in Cricket History: Jonty Rhodes, Paul Collingwood…Can You Guess The Rest?

Embed from Getty Images

41. Daryll Cullinan (1993-2001)

  • Role: Batter
  • Matches: 70 (Test), 138 (ODI)
  • Runs: 4554 (Test), 3860 (ODI)
  • Hundreds: 14 (Test), 3 (ODI)

Daryll Cullinan, renowned for his elegant batting, showcased his prowess in memorable matches like his 275 against New Zealand in 1999, and his crucial knocks against Sri Lanka and England, solidifying his reputation as a key figure in South African cricket during the 90s.

Embed from Getty Images

40. Vintcent van der Bijl (1967-1983)

  • Role: Fast Bowler
  • Matches: 156 (FC), 92 (List A)
  • Wickets: 767 (FC), 132 (List A)
  • 5-fers: 46 (FC), 4 (List A)

Held the record for most wickets in a South Africa’s domestic season (65) at that time. Played his entire career in South Africa’s isolation.

Embed from Getty Images

39. Brian McMillan (1991-1998)

  • Role: All-Rounder
  • Matches: 38 (Test), 78 (ODI)
  • Runs: 1968 (Test), 841 (ODI)
  • Hundreds: 3 (Test), 1 (ODI)
  • Wickets: 75 (Test), 70 (ODI)

Brian McMillan, a key figure in South African cricket during the 1990s, played pivotal roles in memorable matches such as the 1992 World Cup and the historic readmission series, showcasing his all-round skills with both bat and ball

Embed from Getty Images

38. Garth Le Roux (1975-1989)

  • Role: Bowling All-Rounder
  • Matches: 239 (FC), 250 (List A)
  • Runs: 5425 (FC), 3151 (List A)
  • Wickets: 838 (FC), 378 (List A)
  • 5-fers: 35 (FC), 5 (list A)

Garth le Roux, a fearsome fast bowler, struck fear into batsmen with his raw pace and hostile deliveries, making him a formidable force in South African cricket during the 1980s, and leaving a lasting impact with his aggressive bowling style and crucial wicket-taking ability.

*His entire career was during South Africa’s isolation

Embed from Getty Images

37. Herbie Taylor (1912-1932)

  • Role: Batter
  • Matches: 42 (Test), 206 (FC)
  • Runs: 2936 (Test), 13105 (FC)
  • Hundreds: 7 (Test), 30 (FC)

Herbie Taylor, a cricketing legend of the early 20th century, was celebrated for his elegant batting style and astute captaincy, leading South Africa with distinction and leaving an enduring legacy as one of the country’s finest batsmen and leaders on the cricket field.

Also served in World War I.

Embed from Getty Images

36. Jimmy Sinclair (1896-1911)

  • Role: All-Rounder
  • Matches: 25 (Test), 129 (FC)
  • Runs: 1069 (Test), 4483 (FC)
  • Hundreds: 3 (Test), 6 (FC)
  • Wickets: 63 (Test), 491 (FC)
  • 5-fers: 1 (Test), 33 (FC)

Jimmy Sinclair, a cricketing pioneer of the late 19th and early 20th centuries, captivated audiences with his exceptional batting and laid the foundation for South African cricket’s rich heritage.

One of South Africa’s earliest cricket legends.

Embed from Getty Images

35. Dean Elgar (2012-2024)

  • Role: Left Handed Batter
  • Matches: 86 (Test), 8 (ODI)
  • Runs: 5347 (Test), 104 (ODI)
  • Hundreds: 14 (Test)

One of the premier left handed batters of the 2010s, Elgar’s leadership ensured that South Africa had one world class senior batter during their transition period. One word comes to mind when watching Elgar bat, tenacity. Ready to take body blows and challenge the world.

Embed from Getty Images

34. Vernon Philander (2007-2020)

  • Role: Fast Bowling All-Rounder
  • Matches: 64 (Test), 30 (ODI), 7 (T20I)
  • Wickets: 224 (Test), 41 (ODI), 4 (T20I)
  • 5-fers: 13 (Test)

Vernon Philander gave the South African bowling an edge like never before. They have always had pace, seam, and bounce. Philander’s ability to swing it both ways was exactly what the Proteas needed to complement Steyn & Morkel.

Embed from Getty Images

33. Trevor Goddard (1955-1970)

  • Role: All-Rounder (Left Handed Batter, Left Arm Medium Pacer)
  • Matches: 41 (Test), 179 (FC)
  • Runs: 2516 (Test), 11289 (FC)
  • Hundreds: 1 (Test), 26 (FC)
  • Wickets: 123 (Test), 534 (FC)
  • 5-fers: 5 (Test), 24 (FC)

Trevor Goddard, a cricketing stalwart of the 1950s and 1960s, was a formidable all-rounder celebrated for his left-arm spin bowling and solid batting, playing a pivotal role in South African cricket history with his match-winning contributions and leadership on the field, earning him a revered status among fans and peers alike.

Embed from Getty Images

32. Peter Kirsten (1973-1997)

  • Role: Batter
  • Matches: 12 (Test), 40 (ODI), 327 (FC), 358 (List A)
  • Runs: 626 (Test), 1293 (ODI), 22635 (FC), 11403 (List A)
  • Hundreds: 1 (Test), 57 (FC), 10 (List A)

Played international a few years past his prime due to international isolation. 22,635 first class runs is a testament to his talent.

*played 12 Tests and 40 ODIs from 1991-1994

Embed from Getty Images

31. Ken McEwan (1972-1992)

  • Role: Wicketkeeper Batter
  • Matches: 428 (FC), 409 (List A)
  • Runs: 26628 (FC), 11866 (List A)
  • Hundreds: 74 (FC), 16 (List A)
  • Dismissals: 366 (FC), 142 (List A)

30. Neil Adcock (1953-1962)

  • Role: Fast Bowler
  • Matches: 26 (Test), 99 (FC)
  • Wickets: 104 (Test), 405 (FC)
  • 5-fers: 5 (Test), 19 (FC)

First South African fast bowler to 100 test wickets. One of the early greats of South African proud fast bowling history.

Embed from Getty Images

29. Faf du Plessis (2011-)

  • Role: Batter
  • Matches: 69 (Test), 143 (ODI), 50 (T20I)
  • Runs: 4163 (Test), 5507 (ODI), 1528 (T20I)
  • Hundreds: 10 (Test), 12 (ODI), 1 (T20I)

A late entrant on the international stage, he grabbed his opportunity with both hands. His epic at Adelaide, blockathon at Delhi, and captaincy towards the end of his career, was the highlight of his career. Still plies his trade around the world after re-inventing himself as a swashbuckling T20 opener.

Also Read: Faf du Plessis & AB De Villiers’ Friendship: Broken Dreams of Faf and ABD

Embed from Getty Images

28. Bruce Mitchell (1929-1949)

  • Role: Batter/Leg Spinner
  • Matches: 42 (Test), 173 (FC)
  • Runs: 3471 (Test), 11395 (FC)
  • Hundreds: 8 (Test), 30 (FC)

Bruce Mitchell, a luminary of South African cricket during the 1930s and 1940s, captivated audiences with his elegant stroke play and strategic brilliance, amassing over 3,000 Test runs at an impressive average of 48.88.

Embed from Getty Images

27. Imran Tahir (2011-2019)

  • Role: Leg Spinner
  • Matches: 20 (Test), 107 (ODI), 38 (T20I), 404 (T20)
  • Wickets: 57 (Test), 173 (ODI), 63 (T20I), 502 (T20)
  • 5-fers: 2 (Test), 3 (ODI), 2 (T20I), 4 (T20)

If you search hard enough, Imran Tahir is probably still playing somewhere around the world and running around the ground with his infectious celebration. Completed South Africa’s bowling attack in the 2010s. One of the greatest spinners to play for South Africa and definitely the greatest leg spinner.

Embed from Getty Images

26. Jimmy Cook (1972-1995)

  • Role: Batter
  • Matches: 3 (Test), 4 (ODI), 270 (FC), 286 (List A)
  • Runs: 107 (Test), 67 (ODI), 21143 (FC), 10639 (List A)
  • Hundreds: 64 (FC), 24 (ODI)

Jimmy Cook, a stalwart of South African cricket during the apartheid era, demonstrated exceptional resilience and skill, dominating domestic cricket with his prolific run-scoring and earning widespread admiration despite being denied international opportunities due to the country’s sporting isolation.

*played 3 Tests and 4 ODIs between 1991-1993.

Embed from Getty Images

Top 25 Greatest South African Cricketers of All-Time: Absolute Greats

We are halfway there…

25. Quinton de Kock (2012-)

  • Role: Wicketkeeper Batter
  • Matches: 54 (Test), 155 (ODI), 80 (T20I)
  • Runs: 3300 (Test), 6770 (ODI), 2277 (T20I)
  • Hundreds: 6 (Test), 21 (ODI), 1 (T20I)
  • Dismissals: 232 (Test), 226 (ODI), 92 (T20I)

A child prodigy that fulfilled his potential. After Graeme Smith retired, Quinton de Kock fit straight through. Even though his Test and ODI careers did not last as long as people would have wanted, he provided plenty of memories. He always got his best out against India and his swivel sixes is still one of the sweetest shots in cricket.

*may continue to rise up the list

Embed from Getty Images

24. Kagiso Rabada (2014-)

  • Role: Fast Bowler
  • Matches: 62 (Test), 101 (ODI), 56 (T20I)
  • Wickets: 291 (Test), 157 (ODI), 58 (T20I)
  • 5-fers: 14 (Test), 2 (ODI)

One of the top bowlers of the current era. Alongside Jasprit Bumrah, Rabada is a complete bowler across formats. If he stays fit, he has the potential to break Steyn’s record of 439 Test wickets.

*will most likely continue to rise up this list

Embed from Getty Images

23. Dudley Nourse (1935-1951)

  • Role: Batter
  • Matches: 34 (Test), 175 (FC)
  • Runs: 2960 (Test), 12472 (FC)
  • Hundreds: 9 (Test), 41 (FC)

Dudley Nourse, a cricketing legend of the mid-20th century, captivated audiences with his elegant batting style and remarkable consistency, leaving an enduring legacy as one of South Africa’s finest batsmen, whose contributions during the pre- and post-war era remain etched in cricketing folklore.

He served in the Middle East during the World War.

Embed from Getty Images

22. Peter Pollock (1961-1970)

  • Role: Fast Bowler
  • Matches: 28 (Test), 127 (FC)
  • Wickets: 116 (Test), 485 (FC)
  • 5-fers: 9 (Test), 27 (FC)

Peter Pollock, a pace bowling sensation of the 1960s and 1970s, showcased his fiery pace and lethal accuracy, leaving a lasting impact on South African cricket with his ability to dismantle batting lineups, epitomizing the spirit of aggression and skill on the field.

Embed from Getty Images

21. Hansie Cronje (1992-2000)

  • Role: All-Rounder
  • Matches: 68 (Test), 188 (ODI)
  • Runs: 3714 (Test), 5565 (ODI)
  • Hundreds: 6 (Test), 2 (ODI)
  • Wickets: 43 (Test), 114 (ODI)
  • 5-fers: 1 (ODI)

Charismatic batter. Even more charismatic captain. Legacy tarnished due to the match fixing scandal. Died too early.

Also Read: Netflix ‘Bad Sport’ Fallen Idol Review: Must Watch for All Cricket Fans – How Will History Judge Hansie Cronje?

Embed from Getty Images

20. Morne Morkel (2006-2008)

  • Role: Fast Bowler
  • Matches: 86 (Test), 117 (ODI), 44 (T20I)
  • Wickets: 309 (Test), 188 (ODI), 47 (T20I)
  • 5-fers: 8 (Test), 2 (ODI)

For every Michael Jordan, there is a Scottie Pippen. The height and constant line and length made him a threatening bowler. Combined with Steyn, the duo destroyed plenty of batting line ups around the world.

Embed from Getty Images

19. Eddie Barlow (1961-1970)

  • Role: All-Rounder
  • Matches: 30 (Test), 283 (FC)
  • Runs: 2516 (Test), 18212 (FC)
  • Hundreds: 6 (Test), 43 (FC)
  • Wickets: 40 (Test), 571 (FC)
  • 5-fers: 1 (Test), 16 (FC)

Eddie Barlow, the dynamic all-rounder of South Africa in the 1960s and 1970s, left an indelible mark with memorable performances like his 114 against Australia in 1966 and his vital contributions in the series against England in 1965

Embed from Getty Images

18. Gary Kirsten (1993-2004)

  • Role: Left Handed Batter
  • Matches: 101 (Test), 185 (ODI)
  • Runs: 7289 (Test), 6798 (ODI)
  • Hundreds: 21 (Test), 13 (ODI)

Gary Kirsten, a prolific batsman of the modern era, distinguished himself with his exceptional technique and unyielding determination, playing a pivotal role in South African cricket’s resurgence in the 1990s and early 2000s. He produced memorable performances such as his monumental 275 against England in 1999 and 188* in an ODI, solidifying his status as one of the nation’s cricketing icons.

Coached India to 2011 World Cup victory to further cement his name in history.

Embed from Getty Images

17. Makhaya Ntini (1998-2011)

  • Role: Fast Bowler
  • Matches: 101 (Test), 173 (ODI), 10 (T20I)
  • Wickets: 390 (Test), 266 (ODI), 6 (T20I)
  • 5-fers: 18 (Test), 8 (ODI)

Makhaya Ntini, a relentless fast bowler, broke barriers as the first black African cricketer to play for South Africa, leaving an indelible mark with his raw pace, fierce competitiveness, and memorable performances, inspiring a generation of young cricketers and symbolizing the transformation of South African cricket.

Embed from Getty Images

16. Aubrey Faulkner (1906-1924)

  • Role: All-Rounder
  • Matches: 25 (Test), 118 (FC)
  • Runs: 1754 (Test), 6366 (FC)
  • Hundreds: 4 (Test), 13 (FC)
  • Wickets: 82 (Test), 449 (FC)
  • 5-fers: 4 (Test), 33 (FC)

Aubrey Faulkner, a cricketing pioneer of the early 20th century, mesmerized audiences with his remarkable all-round abilities, excelling as a stylish batsman and a cunning spin bowler, leaving an enduring legacy as one of South Africa’s greatest cricketers and a trailblazer for generations to come.

Embed from Getty Images

15. Hugh Tayfield (1949-1960)

  • Role: Off Spinner
  • Matches: 37 (Test), 187 (FC)
  • Wickets: 170 (Test), 864 (FC)
  • 5-fers: 14 (Test), 67 (FC)

Hugh Tayfield, a spin bowling maestro of the 1950s, spun his way into cricketing history with his impeccable accuracy and cunning variations, amassing a record-breaking tally of wickets for South Africa and etching his name among the pantheon of cricketing legends.

Embed from Getty Images

14. Mark Boucher (1997-2012)

  • Role: Wicketkeeper Batter
  • Matches: 147 (Test), 295 (ODI), 25 (T20I)
  • Runs: 5515 (Test), 4686 (ODI), 268 (T20I)
  • Hundreds: 5 (Test), 1 (ODI)
  • Dismissals: 555 (Test), 425 (ODI), 19 (T20I)

Mark Boucher is perhaps the most prominent figure behind the stumps in modern cricket. For 15 years, he almost played every match for the Proteas and was a constant force. He had moments with the bat as well such as sealing the 434 chase against Australia in 2006.

Also Read: Top 17 Greatest Wicketkeepers in Cricket History (Men’s): Which Keepers Have the Most Dismissals Across Formats?

Embed from Getty Images

13. Lance Klusener (1996-2004)

  • Role: All-Rounder (Left Handed Batter/Right Handed Medium Pacer)
  • Matches: 49 (Test), 171 (ODI)
  • Runs: 1906 (Test), 3576 (ODI)
  • Hundreds: 4 (Test), 2 (ODI)
  • Wickets: 80 (Test), 192 (ODI)
  • 5-fers: 1 (Test), 6 (ODI)

If you look purely from career stats, Klusener might not be able to compete with the rest of South Africa’s great all-rounders. However, his 1999 World Cup heroics pushes him up. This was the closest South Africa were to a World Cup win.

281 runs at 140.5 average and 122.17 SR to go along with his 17 wickets and 4 player of the match performances. Pioneered the finisher and power hitting role in ODI cricket.

Embed from Getty Images

12. Herschelle Gibbs (1996-2010)

  • Role: Batter
  • Matches: 90 (Test), 248 (ODI), 23 (T20I)
  • Runs: 6167 (Test), 8094 (ODI), 400 (T20I)
  • Hundreds: 14 (Test), 21 (ODI)

Herschelle Gibbs was quite the character. The dynamic between the strokemaker Gibbs & gritty Smith helped them become a strong partnership over the years. Gibbs had several moments of his own- The Six Sixes in the 2007 ODI World Cup, 175 in that iconic 434 chase, (oh yeah, and dropping Steve Waugh in the 1999 World Cup).

Embed from Getty Images

11. Clive Rice (1969-1994)

  • Role: All-Rounder
  • Matches: 3 (ODI), 482 (FC), 479 (List A)
  • Runs: 26 (ODI), 26331 (FC), 13474 (List A)
  • Hundreds: 48 (FC), 11 (List A)
  • Wickets: 2 (ODI), 930 (FC), 517 (List A)
  • 5-fers: 23 (FC), 6 (List A)

Clive Rice, a dominant force in South African cricket during the apartheid era, showcased exceptional leadership and all-round skills, symbolizing resilience and determination, and leaving a lasting legacy as a true cricketing icon.

*played 3 ODIs in 1991 at the age of 42

Embed from Getty Images

Top 10 Greatest South African Cricketers of All-Time: Undisputed Legends

Time for the Final 10!

10. Allan Donald (1991-2003)

  • Role: Fast Bowler
  • Matches: 72 (Test), 164 (ODI), 316 (FC)
  • Wickets: 330 (Test), 272 (ODI), 1216 (FC)
  • 5-fers: 20 (Test), 2 (ODI), 68 (FC)

Allan Donald took South African fast bowling to new heights. Handed off the baton to the likes of Shaun Pollock, Ntini, and provided a template for Steyn to follow. Action, pace, celebration, Donald had it all.

Also Read: Top 25 South African Fast Bowlers List (The Complete Guide) | Greatest South African Fast Bowlers of All Time (Updated 2024)

Embed from Getty Images

9. Mike Procter (1967-1970)

  • Role: All-Rounder
  • Matches: 7 (Test), 401 (FC), 271 (List A)
  • Runs: 226 (Test), 21936 (FC), 6624 (List A)
  • Wickets: 41 (Test), 1417 (FC), 344 (List A)
  • 5-fers: 1 (Test), 70 (FC), 7 (List A)

According to ESPNCricinfo, Mike Procter was “probably one of the most natural talents the game has ever seen.” Set the tone for great right handed fast bowling all-rounders to come from this region of the world.

Also Read: Top 55 All-Rounders in Cricket History List (The Complete Guide) | Greatest All-Rounders of All Time (Updated 2023)

Embed from Getty Images

8. Hashim Amla (2004-2019)

  • Role: Batter
  • Matches: 124 (Test), 181 (ODI), 44 (T20I)
  • Runs: 9282 (Test), 8113 (ODI), 1277 (T20I)
  • Hundreds: 28 (Test), 27 (ODI)

One of the most elegant opening batters of all-time. He had all the ingredients—Time, Placement, Finesse. Fastest to 3000, 4000, 6000, and 7000 ODI runs.

Embed from Getty Images

7. Graeme Smith (2002-2014)

  • Role: Left Handed Batter
  • Matches: 117 (Test), 197 (ODI), 33 (T20I)
  • Runs: 9265 (Test), 6989 (ODI), 982 (T20I)
  • Hundreds: 27 (Test), 10 (ODI)

One of the greatest left-handed openers of all-time, certainly in the Top 3 of the 21st century. Not the prettiest stroke player, it was his grit, courage, and leadership that differentiated Smith from the rest. Playing with a broken hand, Smith earned the respect of the mighty Australians and the rest of the cricketing fraternity. His captaincy led South Africa to a new era after the match fixing crisis.

Embed from Getty Images

6. Barry Richards (1964-1982)

  • Role: Batter
  • Matches: 4 (Test), 339 (FC), 233 (List A)
  • Runs: 508 (Test), 28358 (FC), 8506 (List A)
  • Hundreds: 2 (Test), 80 (FC), 16 (List A)

A cricketing genius known for his sublime batting, international cricket missed out on one of the great talents. Played only 4 Tests but showed what he could do with 2 hundred, 2 fifties, and average of 72.57. Otherwise racked up 28358 runs with the best score of 356.

*played 4 Tests in 1970

Also Read: 155 Greatest Cricketers of All Time (Men’s): Who Is the King of Cricket? (Updated 2023)

Embed from Getty Images

5. Graeme Pollock (1963-1970)

  • Role: Left Handed Batter
  • Matches: 23 (Test), 262 (FC), 118 (List A)
  • Runs: 2256 (Test), 20940 (FC), 4656 (List A)
  • Hundreds: 7 (Test), 64 (FC), 12 (List A)

One of the most elegant left handers of his time, Graeme Pollock played the last of his 23 Tests at the age of 26. Scored a magnificent 274 in the same test as Richards’ 140. South Africa declared for 622/8 and won by an innings and 129 at Durban against Australia. Little did they know that this was their last international series.

Embed from Getty Images

4. Shaun Pollock (1995-2008)

  • Role: All-Rounder
  • Matches: 108 (Test), 303 (ODI), 12 (T20I)
  • Runs: 3781 (Test), 3519 (ODI), 86 (T20I)
  • Hundreds: 2 (Test), 1 (ODI)
  • Wickets: 421 (Test), 393 (ODI), 15 (T20I)
  • 5-fers: 16 (Test), 5 (ODI)

Opened the bowling for over a decade and built partnerships with Donald, Ntini, and later Steyn. Solid batter down the order as well and captained South Africa to the 1998 Commonwealth Gold, still one of the only victories to their name.

Also Read: 17 South Africa World Cup Chokes and Heartbreaks: The Complete List (Men’s & Women’s Combined)

Embed from Getty Images

3. AB De Villiers (2004-2018)

  • Role: Batter/Wicket-Keeper
  • Matches: 114 (Test), 228 (ODI), 78 (T20I)
  • Runs: 8765 (Test), 9577 (ODI), 1672 (T20I)
  • Hundreds: 22 (Test), 25 (ODI)

The most versatile batter of the modern age. He had the technical abilities to score 33 (220) and 43 (297) and the destructiveness to score the fastest hundred. One of the original stars of the IPL. Unfortunate to not lift a World Cup and retired from international cricket during his prime.

Also Read: Top 11 Cricketers Who Retired Too Early – The Lost Generation

Embed from Getty Images

2. Dale Steyn (2004-2020)

  • Role: Fast Bowler
  • Matches: 93 (Test), 125 (ODI), 47 (T20I)
  • Wickets: 439 (Test), 196 (ODI), 64 (T20I)
  • 5-fers: 26 (Test), 3 (ODI)

The most prolific South African Test fast bowler and arguably the best fast bowler of all-time. He had the perfect action, the rhythm, the speed, and that iconic celebration. The heart of the South African Test team that won around the world between 2008-2015. Freak injuries curtailed his career but his passion came through with multiple comeback attempts.

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

Embed from Getty Images

1. Jacques Kallis (1995-2014)

  • Role: All-Rounder
  • Matches: 166 (Test), 328 (ODI), 25 (T20I)
  • Runs: 13289 (Test), 11579 (ODI), 666 (T20I)
  • Hundreds: 45 (Test), 17 (ODI)
  • Wickets: 292 (Test), 273 (ODI), 12 (T20I)

Simply the Greatest. Jacques Kallis is a name synonymous with consistency, hardwork, and discipline. His batting numbers themselves push him into legendary status but it was his fast bowling that provided South Africa the balance they needed.

Embed from Getty Images

Honorable Mentions: List of Players that were considered

Honorable Mentions: Ken McEwan, Albie Morkel, Paul Adams, Cyril Vincent, Anrich Nortje, Vincent van der Bilj, Herbert Taylor, Alan Courie, Basil D’Oliviera, Frank Roro, Eric Petersen, Hylton Ackerman Sr, Henry Fotheringham, Ken McEwan, Stephen Jefferies, Denys Hobson, Ray Jennings, Jock Cameron, Denis Lindsay, Dave Richardson, Jimmy Sinclair, Herbie Taylor, Jackie McGlew, Temba Bavuma, Neil McKenzie, Ashwell Prince, Chris Morris, Wayne Parnell, Charl Langeveldt, Keshav Maharaj, Andre Nel, David Richardson, Nicky Boje

Future Stars: Tristan Stubbs, Tabriz Shams, Lungi Ngidi, Heinrich Klaasen, Aiden Markram

Note: “Frank Roro is widely considered the first great black African cricketer” according to ESPNCricinfo although he did not play international cricket.

List of South African Players in World Cup Squads

One key aspect of picking South Africa’s greats was looking at their tournament history and squads.

South Africa won the 1998 Commonwealth Games, 1998 Champions Trophy, and the ICC Test Mace (2013-2015). They were also semi-finalists in the 1992, 1999, 2007, 2015, and 2023 ODI World Cups along with the 2009 & 2014 T20 World Cups.

Here are the complete squads of those tournaments (except for the Test mace).

1998 Champion Squads

  • 1998 Champions Trophy: Hansie Cronje (C), Mark Boucher (WK), Dale Benkenstein, Nicky Boje, Derek Crookes, Daryll Cullinan, Alan Dawson, Steve Elworthy, Jacques Kallis, Gary Kirsten, Makhaya Ntini, Shaun Pollock, Jonty Rhodes, Pat Symcox
  • 1998 Commonwealth Games: Shaun Pollock (C), Mark Boucher (WK), Alan Dawson, Andrew Hudson, Dale Benkenstein, Derek Crookes, Henry Williams, Herschelle Gibbs, Jacques Kallis, Makhaya Ntini, Michael Rindel, Nicky Boje, Paul Adams, Steve Elworthy

ODI World Cups

  • 1992 ODI CWC: Kepler Wessels (C), David Richardson (WK), Tertius Bosch, Hansie Cronje, Allan Donald, Omar Henry, Andrew Hudson, Peter Kirsten, Adrian Kuiper, Brian McMillan, Meyrick Pringle, Jonny Rhodes, Mark Rushmere, Richard Snell
  • 1999 ODI CWC: Hansie Cronje (C), Mark Boucher (WK), Gary Kirsten, Herschelle Gibbs, Jacques Kallis, Daryll Cullinan, Dale Benkenstein, Shaun Pollock, Jonty Rhodes, Allan Donald, Derek Crookes, Alan Dawson, Lance Klusser, Steve Elworthy, Nicky Boje
  • 2007 ODI CWC: Graeme Smith (C), Mark Boucher (WK), AB de Villiers (WK), Loots Bosman, Herschelle Gibbs, Andrew Hall, Jacques Kallis, Justin Kemp, Charl Langeveldt, Andre Nel, Makhaya Ntini, Robin Peterson, Shaun Pollock, Ashwell Prince, Roger Telemachus
  • 2015 ODI CWC: AB de Villiers (C), Quinton de Kock (WK), Hashim Amla, Kyle Abbott, Farhaan Behardien, Faf du Plessis, JP Duminy, David Miller, Morne Morkel, Wayne Parnell, Aaron Phangiso, Vernon Philander, Rilee Rossouw, Dale Steyn, Imran Tahir
  • 2023 ODI CWC: Temba Bavuma (C), Quinton de Kock (WK), Heinrich Klaasen (WK), Keshav Maharaj, Gerald Coetzee, Reeza Hendricks, Marco Jansen, Aiden Markram, David Miller, Andel Phehlukwayo, Kagiso Rabada, Tabraiz Shamsi, Lizaad Williams, Rassie van der Dussen, Sisanda Magala*, Anrich Nortje*

*replaced due to injury

T20 World Cups

  • 2009 T20 WC: Graeme Smith (C), Mark Boucher (WK), Yusuf Abdulla, Johan Botha, AB de Villiers, JP Duminy, Herschelle Gibbs, Jacques Kallis, Albie Morkel, Morne Morkel, Justin Ontong, Wayne Parnell, Robin Peterson, Dale Steyn, Roelof van der Merwe
  • 2014 T20 WC: Faf du Plessis (C), Quinton de Kock (WK), Hashim Amla, Farhaan Behardien, AB de Villiers, JP Duminy, Beuran Hendricks, Imran Tahir, David Miller, Albie Morkel, Morne Morkel, Wayne Parnell, Aaron Phangiso, Dale Steyn, Lonwabo Tsotsobe

Final Thoughts

The rich tapestry of South African cricket is woven with the extraordinary contributions of countless remarkable players spanning different eras.

From the pioneering feats of Jimmy Sinclair and Herbie Taylor to the modern-day brilliance of stars like AB De Villiers and Dale Steyn, each player has left an indelible mark on the sport, shaping its history and inspiring generations.

Through their skill, resilience, and unwavering passion, these cricketing icons have not only entertained fans but also united a nation, showcasing the transformative power of sport in South Africa and beyond.

Who were your favorite players? Comment below.

You May Also Like: Top 50 Greatest West Indies Cricketers of All Time: The Complete List (2023), List of 62 South African Born Cricketers Who Represented Other Nations: How Many South African Cricketers played for Australia, England, and New Zealand?

Frequently Asked Questions (FAQ) – Greatest South African Cricketers of All-Time

Who are the greatest South African cricketers of All-Time?

Jacques Kallis, Dale Steyn, AB De Villiers, Greame Pollock, Barry Richards, Graeme Smith, Hashim Amla, Mike Procter, and Allan Donald were judged as the Top 10 Greatest South African Cricketers of All-Time. Greatest South African Cricketers of All Time: (From left to right) Allan Donald, Hashim Amla, Barry Richards, Shaun Pollock, AB de Villiers, Jacques Kallis, Dale Steyn, Graeme Pollock, Graeme Smith, Mike Procter

Which cricket talent did South Africa lose out during their international cricket isolation due to apartheid?

Some great players like Graeme Pollock, Barry Richards, Mike Procter, Clive Rice, Eddie Barlow, Jimmy Cook, Kepler Wessels, Peter Kirsten, David Richardson, Garth le Roux, Vincent van der Bijl, and Ken McEwan lost out on some or all of their careers in the isolation era. Greatest South African Cricketers of All Time: (From left to right) Allan Donald, Hashim Amla, Barry Richards, Shaun Pollock, AB de Villiers, Jacques Kallis, Dale Steyn, Graeme Pollock, Graeme Smith, Mike Procter

Sources: ESPN Cricinfo’s All-Time XIs South Africa Edition

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC 2023. Originally published on 02/18/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).

Top 25 South African Fast Bowlers List | Who is the Greatest South African Fast Bowler?

There has never been a shortage of South African fast bowlers.

While the era or Dale Steyn & Morne Morkel has ended, the era of Kagiso Rabada, Anrich Nortje, Lungi Ngidi, and Gerald Coetzee is beginning to rise.

Today we explore who the greatest South African fast bowler of all-time was, including the era of 1970-1992, the lost generation due to South Africa’s global isolation.

Let’s dive straight in.

Table of Contents

By the Numbers: Which South African Fast Bowlers Have Taken the Most Wickets Across Formats?

Across formats, fast bowlers Shaun Pollock (829), Dale Steyn (699), Makhaya Ntini (662), Allan Donald (602), Jacques Kallis (577), Morne Morkel (544), and Kagiso Rabada (495) took the most wickets for South Africa.

List of the Most Wickets by South African Fast Bowlers Across Formats

PlayerWickets
Shaun Pollock829
Dale Steyn699
Makhaya Ntini662
Allan Donald602
Jacques Kallis577
Morne Morkel544
Kagiso Rabada495
Lance Klusener272
Vernon Philander269
Andre Nel231
Lungi Ngidi199
Fanie de Villiers180
Wayne Parnell173
Hansie Cronje157
Andile Phehlukwayo146
Brian McMillian145
Anrich Nortje144
Andrew Hall143
Charles Langeveldt133
Craig Matthews131
Trevor Goddard123
Lonwabo Tsotsobe121
Peter Pollock116
Neil Adcock104
Kyle Abbott99
Ryan McLaren97
Chris Morris94
Marco Jansen85
Dwaine Pretorius77
Nantie Hayward75
Albie Morkel74
Jimmy Sinclair63
Richard Snell63
Duanne Olivier62
Jimmy Blanckenberg60
Peter Heine58
Roger Telemachus58
Buster Nupen50

Others: Gerald Coetzee (46), Eddie Barlow (40)

*Note: This includes wickets taken for World XI teams as well.

Also Read:

Top 10 Famous South African Fast Bowlers

Top 25 Greatest South African Bowlers of All-Time (Ranked)

We considered multiple aspects while ranking these pacers: (1) Longevity, (2) Stories from opposition batters, (3) Test wickets, (4) World Cup Performances (both ODI/T20I), and (4) Pace/Talent/Swing.

It was a bit difficult to incorporate the talent lost from the 1970s-1990s since these bowlers had great first-class stats without international experience to back them up. We ranked out-and-out fast bowlers with higher Test match pedigree (ex: Steyn, Donald, Morne Morkel, Rabada) higher than some of these great first-class bowlers (like Mike Procter and Vince van der Bijl). We also considered one day internationals and T20Is for more recent players.

Lots of great South African pace bowling all-rounders in this list as well. If you haven’t read the 55 greatest all-rounders of all-time article, I would suggest you check that article out as well. Clive Rice, Jacques Kallis, Mike Procter, Eddie Barlow, Lance Klusener, and Brian McMillan make both of these lists.

Here we go!

Honorable Mentions: Vincent Barnese, Trevor Goddard, Adrian Kuiper, Gerald Coetzee, Duanne Olivier, Albie Morkel

25. Jimmy Blanckenberg – 60 Wickets

  • Years Played: 1913-1924
  • Matches: 18 (Test)
  • Wickets: 60
  • Best Figures in Innings: 6/76
  • 4w/5w hauls: 1/4
Embed from Getty Images

24. Kyle Abbott – 99 Wickets

  • Years Played: 2013-2017
  • Matches: 11 (Test), 28 (ODI), 21 (T20I)
  • Wickets (Test/ODI/T20I): 39/34/26
  • Best Figures in Innings: 7/29 (Test), 4/21 (ODI), 3/20 (T20I)
  • 4w/5w hauls: 0/3 (Test), 2/0 (ODI)
Embed from Getty Images

23. Brian McMillan – 145 Wickets

  • Years Played: 1991-1998
  • Matches: 38 (Test), 78 (ODI)
  • Wickets (Test/ODI): 75/70
  • Best Figures in Innings: 4/65 (Test), 4/32 (ODI)
  • 4w/5w hauls: 2/0 (Test), 1/0 (ODI)
Embed from Getty Images

22. Eddie Barlow – 40 Wickets

  • Years Played: 1961-1970
  • Matches: 30 (Test), 283 (FC)
  • Wickets (Test/FC): 40/571
  • Best Figures in Innings: 5/85 (Test), 7/24 (FC)
  • 4w/5w hauls: 0/1, 16 – 5 wicket hauls (FC)

21. Charl Langeveldt – 133 Wickets

  • Years Played: 2001-2010
  • Matches: 6 (Test), 72 (ODI), 9 (T20I)
  • Wickets (Test/ODI/T20I): 16/100/17
  • Best Figures in Innings: 5/46 (Test), 5/39 (ODI), 4/19 (T20I)
  • 4w/5w hauls: 0/1 (Test), 1/2 (ODI), 1/0 (T20I)
Embed from Getty Images

20. Lungi Ngidi – 199 Wickets

  • Years Played: 2017-
  • Matches: 17 (Test), 56 (ODI), 40 (T20I)
  • Wickets (Test/ODI/T20I): 51/88/60
  • Best Figures in Innings: 6/39 (Test), 6/58 (ODI), 5/39
  • 4w/5w hauls: 1/3 (Test), 4/1 (ODI), 2/1 (T20I)
Embed from Getty Images

19. Peter Heine – 58 Wickets

  • Years Played: 1955-1862
  • Matches: 14 (Test)
  • Wickets: 58
  • Best Figures in Innings: 6/58
  • 4w/5w hauls: 2/4
Embed from Getty Images

18. Wayne Parnell – 173 Wickets

  • Years Played: 2009-
  • Matches: 6 (Test), 73 (ODI), 56 (T20I)
  • Wickets (Test/ODI/T20I): 15/99/59
  • Best Figures in Innings: 4/51 (Test), 5/48 (ODI), 5/30
  • 4w/5w hauls: 1/0 (Test), 3/2 (ODI), 1/1 (T20I)
Embed from Getty Images

17. Lance Klusener – 272 Wickets

  • Years Played: 1996-2004
  • Matches: 49 (Test), 171 (ODI)
  • Wickets (Test/ODI): 80/192
  • Best Figures in Innings: 8/64 (Test), 6/49 (ODI)
  • 4w/5w hauls): 2/1 (Test), 1/6 (ODI)
Embed from Getty Images

16. Anrich Nortje – 144 Wickets

  • Years Played: 2019-
  • Matches: 19 (Test), 22 (ODI), 31 (T20I)
  • Wickets (Test/ODI/T20I): 70/36/38
  • Best Figures in Innings: 6/56 (Test), 4/51 (ODI), 4/10 (T20I)
  • 4w/5w hauls: 1/4 (Test), 3/0 (ODI), 2/0 (T20I)
Embed from Getty Images

15. Garth Le Roux – 838 First Class Wickets

  • Years Played: 1976-1989 (his entire career fell amidst South Africa’s global isolation)
  • Matches: 239 (First Class), 250 (List A)
  • Wickets (FC/List A): 838/378
  • Best Figures in Innings: 8/107 (FC), 6/21 (List A)
  • 4w/5w hauls: 35 – 5w hauls (FC), 16/5 (List A)
Embed from Getty Images

14. Fanie de Villiers – 180 Wickets

  • Years Played: 1992-1998
  • Matches: 18 (Test), 83 (ODI)
  • Wickets (Test/ODI): 85/95
  • Best Figures in Innings: 6/23 (Test), 4/27 (ODI)
  • 4w/5w hauls: 6/5 (Test), 2/0 (ODI)
Embed from Getty Images

13. Neil Adcock – 104 Wickets

  • Years Played: 1953-1962
  • Matches: 26 (Test)
  • Wickets: 104
  • Best Figures in Innings: 6/43
  • 4w/5w hauls: 5/5
Embed from Getty Images

12. Peter Pollock – 116 Wickets

  • Years Played: 1961-1970
  • Matches: 28 (Test)
  • Wickets: 116
  • Best Figures in Innings: 6/38
  • 4w/5w hauls: 1/9
Embed from Getty Images

11. Clive Rice – 930 First Class Wickets

  • Years Played: 1969-1994
  • Matches: 3 (ODI), 482 (FC), 479 (List A)
  • Wickets (ODI/FC/List A): 2/930/517
  • Best Figures in Innings: 1/46, 7/62, 6/18
  • 4w/5w hauls: 23 – 5 wicket hauls (FC), 19/6 (List A)
Embed from Getty Images

10. Jacques Kallis – 577 Wickets

  • Years Played: 1995-2014
  • Matches: 166 (Test), 328 (ODI), 25 (T20I)
  • Wickets (Test/ODI/T20I): 292/273/12
  • Best Figures in Innings: 6/54 (Test), 5/30 (ODI), 4/15 (T20I)
  • 4w/5w hauls: 7/5 (Test), 2/2 (ODI), 1/0 (T20I)
Embed from Getty Images

9. Mike Procter – 41 Wickets

  • Years Played: 1967-1970
  • Matches: 7 (Test), 401 (First Class)
  • Wickets (Test/FC): 41/1417
  • Best Figures in Innings: 6/73 (Test), 9/71 (FC)
  • 4w/5w hauls: 3/1 (Test), 70 – 5 wicket hauls (FC)
Embed from Getty Images

8. Vince van der Bijl – 767 First Class Wickets

According to ESPNCricinfo, van der Bijl was “one of the best bowlers to not play Test cricket.”

  • Years Played: 1967-1983
  • Matches: 156 (FC), 92 (List A)
  • Wickets (FC/List A): 767/132
  • Best Figures in Innings: 8/35 (FC), 5/12 (List A)
  • 4w/5w hauls: 46 – 5 wicket hauls (FC), 2/4 (List A)
Embed from Getty Images

7. Vernon Philander – 269 Wickets

  • Years Played: 2007-2020
  • Matches: 64 (Test), 30 (ODI), 7 (T20I)
  • Wickets (Test/ODI/T20I): 224/41/4
  • Best Figures in Innings: 6/21 (Test), 4/12 (ODI), 2/23 (T20I)
  • 4w/5w hauls: 8/13 (Test), 2/0 (ODI)
Embed from Getty Images

6. Kagiso Rabada – 495 Wickets

  • Years Played: 2004-
  • Matches: 60 (Test), 101 (ODI), 56 (T20I)
  • Wickets (Test/ODI/T20I): 280/157/58
  • Best Figures in Innings: 7/112 (Test), 6/16 (ODI), 3/20 (T20I)
  • 4w/5w hauls: 14/13 (Test), 6/2 (ODI)
Embed from Getty Images

5. Morne Morkel – 544 Wickets

  • Years Played: 2006-2018
  • Matches: 86 (Test), 117 (ODI), 44 (T20I)
  • Wickets (Test/ODI/T20I): 309/188/47
  • Best Figures in Innings: 6/23 (Test), 5/21 (ODI), 4/17 (T20I)
  • 4w/5w hauls: 18/8 (Test), 7/2 (ODI), 2/0 (T20I)

Also Read: Top 11 Cricketers Who Retired Too Early – The Lost Generation of Alastair Cook, Kevin Pietersen, AB De Villiers, Hashim Amla, and Michael Clarke

Embed from Getty Images

4. Makhaya Ntini – 662 Wickets

  • Years Played: 1998-2011
  • Matches: 101 (Test), 173 (ODI), 10 (T20I)
  • Wickets (Test/ODI/T20I): 390/266/6
  • Best Figures in Innings: 7/37 (Test), 6/22 (ODI), 2/22 (T20I)
  • 4w/5w hauls: 19/18 (Test), 8/4 (ODI)
Embed from Getty Images

3. Shaun Pollock – 829 Wickets

  • Years Played: 1995-2008
  • Matches: 108 (Test), 303 (ODI), 12 (T20I)
  • Wickets (Test/ODI/T20I): 421/393/15
  • Best Figures in Innings: 7/87 (Test), 6/35 (ODI), 3/28
  • 4w/5w hauls: 23/16 (Test), 12/5 (ODI)
Embed from Getty Images

2. Allan Donald – 602 Wickets

  • Years Played: 1991-2003
  • Matches: 72 (Test), 164 (ODI)
  • Wickets (Test/ODI): 330/272
  • Best Figures in Innings: 8/71 (Test), 6/23 (ODI)
  • 4w/5w hauls: 11/20 (Test), 11/2 (ODI)
Embed from Getty Images

1. Dale Steyn – 699 Wickets

  • Years Played: 2004-2020
  • Matches: 93 (Test), 125 (ODI), 47 (T20I)
  • Wickets (Test/ODI/T20I): 439/196/64
  • Best Figures in Innings: 7/51 (Test), 6/39 (ODI), 4/9
  • 4w/5w hauls: 27/26 (Test), 4/3 (ODI), 2/0 (T20I)

Dale Steyn’s Cape Town spell against Sachin Tendulkar is one of the greatest spells in Test cricket’s history.

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

Watch: Dale Steyn vs Australia

Embed from Getty Images

South African Bowling Attack in Each World Cup

ODI World Cup

  • 1992 ODI WC: Allan Donald, Brian McMillan, Meyrick Pringle, Adrian Kuiper, Hansie Cronje, Richard Snell
  • 1996 ODI WC: Allan Donald, Shaun Pollock, Fanie de Villiers, Jacques Kallis, Brian McMillan, Craig Matthews
  • 1999 ODI WC: Allan Donald, Shaun Pollock, Jacques Kallis, Lance Klusener, Steve Elworthy, Dale Benkenstein, Alan Dawson
  • 2003 ODI WC: Allan Donald, Shaun Pollock, Andrew Hall, Jacques Kallis, Lance Klusener, Charl Langeveldt, Makhaya Ntini, Mode Zondeki
  • 2007 ODI WC: Shaun Pollock, Charl Langeveldt, Andre Nel, Makhaya Ntini, Jacques Kallis, Justin Kemp, Roger Telemachus
  • 2011 ODI WC: Dale Steyn, Morne Morkel, Jacques Kallis, Wayne Parnell, Lonwabo Tsotsobe
  • 2015 ODI WC: Dale Steyn, Morne Morkel, Kyle Abbott, Vernon Philander, Farhaan Behardien, Wayne Parnell
  • 2019 ODI WC: Dale Steyn, Chris Morris, Lungi Ngidi, Kagiso Rabada, Dwaine Pretorius, Andile Phehlukwayo, Anrich Nortje* (withdrawn)
  • 2023 ODI WC: Gerald Coetzee, Marco Jansen, Lungi Ngidi, Kagiso Rabada, Lizaad Williams, Anrich Nortje*, Sisanda Magala* (withdrawn)

T20 World Cup

  • 2007 T20 WC: Shaun Pollock, Makhaya Ntini, Andre Nel, Morne Morkel, Albie Morkel, Justin Kemp, Johan van der Wath, Vernon Philander
  • 2009 T20 WC: Dale Steyn, Morne Morkel, Yusuf Abdulla, Jacques Kallis, Wayne Parnell
  • 2010 T20 WC: Juan Theron, Dale Steyn, Morne Morkel, Albie Morkel, Charl Langelveldt, Rory Kleinveldt
  • 2012 T20 WC: Dale Steyn, Morne Morkel, Lonwabo Tsotsobe, Wayne Parnell, Albie Morkel, Jacques Kallis, Farhaan Behardien
  • 2014 T20 WC: Dale Styen, Lonwabo Tsotsobe, Wayne Parnell, Morne Morkel, Albie Morkel, Farhaan Behardien
  • 2016 T20 WC: Dale Steyn, Kagiso Rabada, Chris Morris, Kyle Abbott, David Wiese, Farhaan Behardien
  • 2021 T20 WC: Kagiso Rabada, Dwaine Pretorius, Anrich Nortje, Lungi Ngidi, Wiaan Mulder, Lizaad Williams*, Andile Phelukwayo* (Reserves)
  • 2022 T20 WC: Kagiso Rabada, Wayne Parnell, Anrich Nortje, Lungi Ngidi, Marco Jansen, Lizaad Williams*, Andile Phelukwayo* (Reserves), Dwaine Pretorius** (Withdrawn)

Final Thoughts

One of my favorite memories growing up in the 2000s was watching the South African fast bowlers.

Dale Steyn’s energy, Shaun Pollock’s accuracy, Vernon Philander’s swing, the beauty in Makhaya Ntini’s action, and the tireless nature of Morne Morkel hitting the deck. The Australia Test series wins in recent times were largely based on the back of these bowlers.

The next generation of South African fast bowlers have not disappointed either. Kagiso Rabada has taken the mantle from Dale Steyn, Anrich Nortje is a star, Marco Jansen continues to impress, Lungi Ngidi keeps the bowling unit together, and Gerald Coetzee’s celebrations are a sight to behold.

Anyway, who was your favorite South Africa fast bowler?

We Think You Will Also Like

If you liked reading about South African cricket, here are some of our other content on this topic:

Frequently Asked Questions (FAQ) – Greatest South African Fast Bowlers

Which South African fast bowlers have taken the most wickets?

Across formats, fast bowlers Shaun Pollock (829), Dale Steyn (699), Makhaya Ntini (662), Allan Donald (602), Jacques Kallis (577), Morne Morkel (544), and Kagiso Rabada (495) took the most wickets for South Africa.Top 10 Famous and Greatest South African Cricketers of All-Time - The Complete List

Who are the most famous South African fast bowlers?

Dale Steyn, Morne Morkel, Allan Donald, Shaun Pollock, Kagiso Rabada, Anrich Nortje, Makhaya Ntini, and Mike Procter are some of the most famous South African fast bowlers.

Who are the Top 10 best South African fast bowlers?

Dale Steyn, Allan Donald, Morne Morkel, Shaun Pollock, Makhaya Ntini, Kagiso Rabada, Vernon Philander, Vince van der Bilj, Mike Procter, and Jacques Kallis are the Top 10 best South African fast bowlers of all-time.South African Fast Bowlers List

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC 2023. Originally published on 12/17/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).

Top 21 West Indian Fast Bowlers List (The Complete Guide) | Greatest West Indies Fast Bowlers of All Time (Updated 2024)

The list of West Indian fast bowlers continues to grow—Matthew Forde burst onto the scene with his 3-fer on debut against England and the likes of Jayden Seales continue to impress.

Cricket has been blessed with wonderful West Indian fast bowlers, particularly in the golden era between 70s & the 90s. Join us as we explore the historic menace of West Indian fast bowlers–Who are the greatest? The unluckiest? Who took the most wickets?

Let’s dive straight in.

Table of Contents

By the Numbers: Which West Indian Fast Bowlers Have Taken the Most Wickets Across Formats?

West Indies cricket has a beautiful legacy of fearsome fast bowlers.

Courtney Walsh (746), Curtly Ambrose (630), Malcolm Marshall (533), Joel Garner (405), and Kemar Roach (400) are the Top 5 wicket-takers in West Indies cricket history across formats.

Here is the complete list of the most wickets by West Indian fast bowlers or medium pacers – all formats combined (Test/ODI/T20I).

Most Wickets by West Indies Fast Bowlers

PlayerWickets
Courtney Walsh746
Curtly Ambrose630
Malcolm Marshall533
Joel Garner405
Kemar Roach400
Michael Holding391
Jason Holder375
Jerome Taylor291
Andy Roberts289
Ian Bishop279
Dwayne Bravo263
Mervyn Dillon261
Fidel Edwards245
Sir Garfield Sobers236
Alzarri Joseph225
Daren Sammy209
Shannon Gabriel202
Ravi Rampaul197
Wes Hall192
Patrick Patterson183
Corey Collymore176
Winston Benjamin161
Daren Powell158
Colin Croft155
Pedro Collins 145
Reon King129
Vanburn Holder128
Kenny Benjamin125
Andre Russell113
Sheldon Cottrell106
Tino Best97
Kieron Pollard97
Charlie Griffith94
Nixon McLean90
Ian Bradshaw87
Phil Simmons87
Anderson Cummins86
Cameron Cuffy84
Winston Davis84
Vasbert Drakes84
Franklyn Rose82
Carlos Brathwaite75
Dwayne Smith75
Keith Boyce73
Frank Worrell69
Bernard Julien68
Jermaine Lawson68
Tony Gray66
Keemo Paul65
Wayne Daniel59
Learie Constantine58
Gerry Gomez58
Romario Shepherd58
Roy Gilchrist57
Sylvester Clarke55
Eldine Baptiste52
Oshane Thomas50
Kesrick Williams50

Others: Kyle Mayers (48), Jomel Warrican (46), Obed McCoy (46), Herman Griffith (44), Jayden Seales (43), Manny Martindale (37), George Francis (23)

Also Read:

Embed from Getty Images

Top 21 List of Greatest West Indian Fast Bowlers (Ranked)

We considered several aspects while ranking these pacers: (1) Number of Wickets, (2) Longevity, (3) Anecdotes of opposition players, (4) Impact in Test Matches, (5) Impact in World Cups (both ODI/T20I), and (6) Pace/Talent/Swing.

Fast bowling videos linked for your enjoyment. Don’t forget to relieve some of these magical moments!

Future Stars: Alzarri Joseph, Oshane Thomas, Obed McCoy, Jayden Seales, Matthew Forde, Chemar Holder

Honorable Mentions: Sir Garfield Sobers (Not included in the list because he bowled both medium pace & left arm spin), Wayne Daniel, Manny Martindale, George Francis, Learie Constantine, Herman Griffith, Reon King, Franklyn Rose, Phil Simmons, Winston Davis, Mervyn Dillon, Roy Gilchrist, Sylvester Clarke, Tony Gray, Andre Russell, Daren Sammy

Embed from Getty Images

21. Fidel Edwards – 245 Wickets

  • Years Played: 2003-2021
  • Matches: 55 (Test), 50 (ODI), 26 (T20I)
  • Wickets (Test/ODI/T20I): 165/60/20
  • Best Figures in Innings: 7/87 (Test), 6/22 (ODI), 3/23 (T20I)
  • 4w/5w hauls: 3/12 (Test), 0/2 (ODI)

Nationality: Barbados

Watch: Fidel Edwards Most Fiery Spell Vs Rahul Dravid – Amazing Battle

Embed from Getty Images

20. Jerome Taylor – 291 Wickets

  • Years Played: 2003-2018
  • Matches: 46 (Test), 90 (ODI), 30 (T20I)
  • Wickets (Test/ODI/T20I): 130/128/33
  • Best Figures in Innings: 6/47 (Test), 5/48 (ODI), 3/6 (T20I)
  • 4w/5w hauls: 5/4 (Test), 3/1 (ODI)

Nationality: Jamaica

Watch: Jerome Taylor Hat Trick vs Australia 2006 Champions Trophy

Embed from Getty Images

19. Tino Best – 97 Wickets

  • Years Played: 2003-2014
  • Matches: 25 (Test), 26 (ODI), 6 (T20I)
  • Wickets (Test/ODI/T20I): 57/34/6
  • Best Figures in Innings: 6/40 (Test), 4/35 (ODI), 3/18 (T20I)
  • 4w/5w hauls: 2/2 (Test), 2/0 (ODI)

Nationality: Barbados

Watch: Tino Best giving 125 %

Embed from Getty Images

18. Shannon Gabriel – 202 Wickets

  • Years Played: 2012-
  • Matches: 59 (Test), 25 (ODI), 2 (T20I)
  • Wickets (Test/ODI/T20I): 166/33/3
  • Best Figures in Innings: 8/62 (Test), 3/17 (ODI), 3/44 (T20I)
  • 4w/5w hauls: 5/6 (Test)

Nationality: Trinidad (Domestic Team – Trinidad & Tobago)

Watch: Gabriel enters WINDIES record books: best figures EVER on Windies Soil | Windies Finest

Embed from Getty Images

17. Ravi Rampaul – 197

  • Years Played: 2003-2021
  • Matches: 18 (Test), 92 (ODI), 27 (T20I)
  • Wickets (Test/ODI/T20I): 49/117/31
  • Best Figures in Innings: 4/48 (Test), 5/49 (ODI), 3/16 (T20I)
  • 4w/5w hauls: 1/0 (Test), 8/2 (ODI)

Nationality: Trinidad (Domestic Team – Trinidad & Tobago)

Watch: Ravi Rampaul spectacular delivery

Embed from Getty Images

16. Vanburn Holder – 128 Wickets

  • Years Played: 1969-1979
  • Matches: 40 (Test), 12 (ODI)
  • Wickets (Test/ODI): 109/19
  • Best Figures in Innings: 6/28 (Test), 5/50 (ODI)
  • 4w/5w hauls: 6/3 (Test), 0/1 (ODI)

Nationality: Barbados

Watch: Vanburn holder bowling

Embed from Getty Images

15. Winston Benjamin – 161 Wickets

  • Years Played: 1986-1995
  • Matches: 21 (Test), 85 (ODI)
  • Wickets (Test/ODI): 61/100
  • Best Figures in Innings: 4/46 (Test), 5/22 (ODI)
  • 4w/5w hauls: 2/0 (Test), 0/1 (ODI)

Nationality: Antigua (Domestic Team – Leeward Islands)

Watch: WINSTON BENJAMIN | 3/12 @ Lancaster Park | 3rd ODI | WEST INDIES tour of NEW ZEALAND 1995

Embed from Getty Images

14. Patrick Patterson – 183 Wickets

  • Years Played: 1986-1993
  • Matches: 28 (Test), 59 (ODI)
  • Wickets (Test/ODI): 93/90
  • Best Figures in Innings: 5/24 (Test), 6/29 (ODI)
  • 4w/5w hauls: 4/5 (Test), 1/1 (ODI)

Nationality: Jamaica

Watch: From the Vault: Patrick Patterson’s MCG playground

Embed from Getty Images

13. Jason Holder – 375 Wickets

  • Years Played: 2013-
  • Matches: 64 (Test), 138 (ODI), 58 (T20I)
  • Wickets (Test/ODI/T20I): 157/159/60
  • Best Figures in Innings: 6/42 (Test), 5/27 (ODI), 5/27
  • 4w/5w hauls: 4/8 (Test), 5/2 (ODI), 2/1 (T20I)

Nationality: Barbados

Watch: Jason Holder 4/7 Magical Spell

Embed from Getty Images

12. Charlie Griffith – 94 Wickets

  • Years Played: 1960-1969
  • Matches: 28 (Test)
  • Wickets: 94
  • Best Figures in Innings: 6/36
  • 4w/5w hauls: 2/5

Nationality: Barbados

Watch: Charlie Griffith Brutal bowling

Embed from Getty Images

11. Dwayne Bravo – 263 Wickets

  • Years Played: 2004-2021
  • Matches: 40 (Test), 164 (ODI), 91 (T20I)
  • Wickets (Test/ODI/T20I): 86/199/78
  • Best Figures in Innings: 6/55 (Test), 6/43 (ODI), 4/19 (T20I)
  • 4w/5w hauls: 6/2 (Test), 6/1 (ODI), 3/0 (T20I)

Nationality: Trinidad (Domestic Team – Trinidad & Tobago)

Watch: Dwayne Bravo’s BEST Wickets | All Time Leading T20 Wicket Taker

Embed from Getty Images

10. Ian Bishop – 279 Wickets

  • Years Played: 1988-1998
  • Matches: 43 (Test), 84 (ODI)
  • Wickets (Test/ODI): 161/118
  • Best Figures in Innings: 6/40 (Test), 5/25 (ODI)
  • 4w/5w hauls: 6/6 (Test), 7/2 (ODI)

Nationality: Trinidad (Domestic Team – Trinidad & Tobago)

Watch: Ian Bishop unleashes hell on Robin Smith – PACE LIKE FIRE

Embed from Getty Images

9. Kemar Roach – 400 Wickets

  • Years Played: 2008-
  • Matches: 79 (Test), 95 (ODI), 11 (T20I)
  • Wickets (Test/ODI/T20I): 265/125/10
  • Best Figures in Innings: 6/48 (Test), 6/27 (ODI), 2/25 (T20I)
  • 4w/5w hauls: 14/11 (Test), 3/3 (ODI)

Nationality: Barbados

Watch: Kemar Roach – One of the best fast bowlers in the world | Best Wickets

Embed from Getty Images

8. Colin Croft – 155 Wickets

  • Years Played: 1977-1982
  • Matches: 27 (Test), 19 (ODI)
  • Wickets (Test/ODI): 125/30
  • Best Figures in Innings: 8/29 (Test), 6/15 (ODI)
  • 4w/5w hauls: 7/3 (Test), 0/1 (ODI)

Nationality: Guyana

Watch: Colin Croft Jaffer to Kim Hughes 1979 West Indies In Australia

Embed from Getty Images

7. Wes Hall – 192 Wickets

  • Years Played: 1958-1969
  • Matches: 48 (Test)
  • Wickets: 192
  • Best Figures in Innings: 7/69
  • 4w/5w hauls: 11/9

Nationality: Barbados

Watch: Wes Hall bowling in England 1963

Embed from Getty Images

6. Andy Roberts – 289 Wickets

  • Years Played: 1974-1983
  • Matches: 47 (Test), 56 (ODI)
  • Wickets (Test/ODI): 202/87
  • Best Figures in Innings: 7/54 (Test), 5/22 (ODI)
  • 4w/5w hauls: 8/11 (Test), 2/1 (ODI)

Nationality: Antigua (Domestic Team – Leeward Islands)

Watch: Meet the ICC Hall of Famers: Andy Roberts | ‘Not only was he quick, he was skilfull’

Embed from Getty Images

5. Joel Garner – 405 Wickets

  • Years Played: 1977-1987
  • Matches: 58 (Test), 98 (ODI)
  • Wickets (Test/ODI): 259/146
  • Best Figures in Innings: 6/56 (Test), 5/31 (ODI)
  • 4w/5w hauls: 18/7 (Test), 2/3 (ODI)

Nationality: Barbados

Watch: Mix Tape: The best of Big Bird

Embed from Getty Images

4. Michael Holding – 391 Wickets

  • Years Played: 1975-1987
  • Matches: 60 (Test), 102 (ODI)
  • Wickets (Test/ODI): 249/142
  • Best Figures in Innings: 8/92 (Test), 5/26 (ODI)
  • 4w/5w hauls: 11/13 (Test), 5/1 (ODI)

Nationality: Jamaica

Watch: Very fast bowling – Michael Holding at Brisbane 1979

Embed from Getty Images

3. Curtly Ambrose – 630 Wickets

  • Years Played: 1988-2000
  • Matches: 98 (Test), 176 (ODI)
  • Wickets (Test/ODI): 405/225
  • Best Figures in Innings: 8/45 (Test), 5/17 (ODI)
  • 4w/5w hauls: 21/22 (Test), 6/4 (ODI)

Nationality: Antigua (Domestic Team – Leeward Islands)

Watch: From the Vault: Insane spell of 7-1 as Ambrose wreaks havoc

Embed from Getty Images

2. Malcolm Marshall – 533 Wickets

  • Years Played: 1978-1992
  • Matches: 81 (Test), 136 (ODI)
  • Wickets (Test/ODI): 376/157
  • Best Figures in Innings: 7/22 (Test), 4/18 (ODI)
  • 4w/5w hauls: 19/22 (Test), 6/0 (ODI)

Nationality: Barbados

Watch: The Greatest Quick of All Time? Marshall Blows England Away in Classic! | Eng v WI 1984 | Lord’s

Embed from Getty Images

1. Courtney Walsh – 746 Wickets

  • Years Played: 1984-2001
  • Matches: 132 (Test), 205 (ODI)
  • Wickets (Test/ODI): 519/227
  • Best Figures in Innings: 7/37 (Test), 5/1 (ODI)
  • 4w/5w hauls: 32/22 (Test), 6/1 (ODI)

Nationality: Jamaica

Watch: First Ever Bowler to take 500 Wickets: Walsh vs Kallis, Ambrose & Walsh Combine For Incredible 15 Wickets at Lord’s! | England v West Indies 2000, Courtney Walsh 5/1 Vs Sri Lanka

Embed from Getty Images

West Indies Fast Bowlers in Each World Cup

ODI World Cup

  • 1975 ODI WC: Andy Roberts, Vanburn Holder, Keith Boyce, Collis King
  • 1979 ODI WC: Colin Croft, Joel Garner, Michael Holding, Andy Roberts, Malcolm Marshall, Faoud Bacchus
  • 1983 ODI WC: Wayne Daniel, Winston Davis, Joel Garner, Michael Holding, Malcolm Marshall, Andy Roberts
  • 1987 ODI WC: Eldine Baptiste, Winston Benjamin, Patrick Patterson, Phil Simmons, Courtney Walsh
  • 1992 ODI WC: Curtly Ambrose, Malcolm Marshall, Patrick Patterson, Phil Simmons, Winston Benjamin, Anderson Cummins
  • 1996 ODI WC: Curtly Ambrose, Courtney Walsh, Phil Simmons, Ian Bishop, Ottis Gibson, Cameron Cuffy
  • 1999 ODI WC: Curtly Ambrose, Courtney Walsh, Phil Simmons, Mervyn Dillon, Reon King
  • 2003 ODI WC: Pedro Collins, Corey Collymore, Vasbert Drakes, Mervyn Dillon, Jermaine Lawson, Nixon McLean
  • 2007 ODI WC: Jerome Taylor, Ian Bradshaw, Dwayne Bravo, Corey Collymore, Kieron Pollard, Daren Powell, Dwayne Smith
  • 2011 ODI WC: Ravi Rampaul, Kemar Roach, Andre Russell, Daren Sammy, Kieron Pollard, Dwayne Bravo* (Withdrawn)
  • 2015 ODI WC: Jason Holder, Jerome Taylor, Sheldon Cottrell, Kemar Roach, Daren Sammy, Dwayne Smith
  • 2019 ODI WC: Jason Holder, Carlos Brathwaite, Shannon Gabriel, Sheldon Cottrell, Kemar Roach, Oshane Thomas, Andre Russell

T20 World Cup

  • 2007 T20 WC: Dwayne Bravo, Pedro Collins, Fidel Edwards, Daren Powell, Ravi Rampaul, Daren Sammy, Dwayne Smith
  • 2009 T20 WC: Jerome Taylor, Lionel Baker, Dave Bernard Jr., Dwayne Bravo, Fidel Edwards, Kieron Pollard, Daren Sammy
  • 2010 T20 WC: Jerome Taylor, Ravi Rampaul, Daren Sammy, Dwayne Bravo, Wavell Hinds, Kieron Pollard
  • 2012 T20 WC: Ravi Rampaul, Daren Sammy, Fidel Edwards, Kieron Pollard, Dwayne Smith
  • 2014 T20 WC: Dwayne Bravo, Daren Sammy, Sheldon Cottrell, Ravi Rampaul, Andre Russell, Krishmar Santokie, Dwayne Smith
  • 2016 T20 WC: Jerome Taylor, Jason Holder, Daren Sammy, Carlos Brathwaite, Dwayne Bravo, Andre Russell
  • 2021 T20 WC: Jason Holder, Ravi Rampaul, Oshane Thomas, Dwayne Bravo, Kieron Pollard, Sheldon Cottrell* (Reserve), Obed McCoy* (Withdrawn)
  • 2022 T20 WC: Sheldon Cottrell, Alzarri Joseph, Kyle Mayers, Obed McCoy, Raymon Reifer, Odean Smith, Rovman Powell
Embed from Getty Images

Final Thoughts

When West Indies cricket does well, the world becomes a happy place.

Every cricket fan loves watching highlights of the pace bowlers from the 80s or the T20 World Cup teams of the 2010s. From the fierce five (Malcolm Marshall, Andy Roberts, Colin Croft, Joel Garner, Michael Holding) to the duo of Ambrose-Walsh to the current era of Roach-Gabriel-Holder, it has been wonderful to watch.

I hope future generations of West Indian fast bowlers continue the legacy of the giants that came before them.

Also Read:

Frequently Asked Questions (FAQ) – Greatest West Indian Fast Bowlers

Why does West Indies cricket produce so many fast bowlers?

West Indies cricket continues to produce so many fast bowlers due to their fast-bowling culture, physical attributes (tall & strong), and domestic pitches that historically have produced pitches with pace and bounce.

Who are some of the most famous fast bowlers from the West Indies?

Joel Garner, Malcolm Marshall, Andy Roberts, Michael Holding, Curtly Ambrose, Courtney Walsh, Ian Bishop, and Wes Hall are some of the most famous fast bowlers from the West Indies.West Indian Fast Bowlers: List of the greatest West Indies Fast Bowlers of All-Time. Pictured here - Top (from left to right): Michael Holding, Andy Roberts, Joel Garner, Colin Croft. Bottom (From left to right) Malcolm Marshall, Courtney Walsh, Curtly Ambrose, Wes Hall

Which bowlers have taken the most wickets in West Indian cricket history?

Courtney Walsh (746), Curtly Ambrose (630), Malcolm Marshall (533), Joel Garner (405), and Kemar Roach (400) have taken the most wickets in West Indian cricket history.

© Copyright @Nitesh Mathur and Broken Cricket Dreams, LLC 2023. Originally published on 12/16/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).