Greatest All-Rounders in Cricket History: The Complete List
The greatest all-rounders in cricket history could win matches with both bat and ball. Here are the players who defined the role across all eras.
The greatest all-rounders in cricket history are players who could have been selected for their team on either discipline alone — they did not just contribute in both, they excelled in both. This is a rare combination, and the players listed here represent the game’s most complete performers across different eras.
Criteria for Greatness as an All-Rounder
A genuine all-rounder meets two conditions:
- Batting: capable of batting in the middle order or higher and making significant contributions
- Bowling: capable of taking wickets consistently at the highest level, not merely containing
The “bits and pieces” player — good at one, useful in the other — is a useful team member but not a true all-rounder in the historical sense.
The Greatest All-Rounders in Test Cricket
| Player | Country | Era | Batting style | Bowling style |
|---|---|---|---|---|
| Garfield Sobers | West Indies | 1954–1974 | Left-hand, middle order | Left-arm pace and spin |
| Imran Khan | Pakistan | 1971–1992 | Right-hand, lower-middle order | Right-arm fast-medium |
| Richard Hadlee | New Zealand | 1973–1990 | Right-hand, lower order | Right-arm fast-medium |
| Ian Botham | England | 1977–1992 | Right-hand, lower-middle order | Right-arm fast-medium |
| Kapil Dev | India | 1978–1994 | Right-hand, lower-middle order | Right-arm fast-medium |
| Jacques Kallis | South Africa | 1995–2013 | Right-hand, middle order | Right-arm medium-fast |
| Ben Stokes | England | 2011–present | Left-hand, middle order | Right-arm fast-medium |
| Shakib Al Hasan | Bangladesh | 2006–present | Left-hand, top-middle order | Left-arm spin |
Garfield Sobers — The Benchmark
No discussion of great all-rounders begins anywhere other than Sir Garfield Sobers. He bowled in three distinct styles — left-arm orthodox spin, wrist spin, and left-arm pace — and batted with elegance and authority at number six or higher. He also held the world record for the highest individual Test score for many years. He is the reference point against which every other all-rounder is measured.
The 1980s Quartet
The 1980s produced a remarkable simultaneous flowering of great all-rounders: Imran Khan, Richard Hadlee, Ian Botham, and Kapil Dev. All four were genuine match-winners in both disciplines, and their head-to-head comparisons produced some of the era’s most engaging cricket debates. Hadlee is often considered the most technically complete, while Botham’s most celebrated moments — including his extraordinary 1981 Ashes performance — belong among the great individual sporting feats.
Jacques Kallis — The Case for Statistical Greatness
Jacques Kallis accumulated statistics in Test cricket that are arguably unmatched as a combined batting and bowling record. He scored heavily across a very long career while also taking wickets consistently. His contribution was sometimes undervalued because he was seen as too measured — but his numbers, examined coldly, make a compelling case for him as the greatest all-rounder in terms of sustained output.
Modern All-Rounders
Ben Stokes has established himself as the premier Test all-rounder of the current era, capable of match-defining performances with both bat and ball. Shakib Al Hasan’s career record across formats is outstanding, particularly in ODI and T20 cricket. Ravindra Jadeja is among the finest fielder-bowling-batting combinations in the current game.
Quick summary: Garfield Sobers is the widely accepted greatest cricket all-rounder of all time. The 1980s quartet of Imran Khan, Hadlee, Botham, and Kapil Dev all merit close consideration. In the modern era, Ben Stokes and Shakib Al Hasan represent the standard.
Frequently asked questions
Who is considered the greatest all-rounder in cricket history?+
Sir Garfield Sobers is most widely regarded as the greatest cricket all-rounder of all time. He excelled as a left-arm pace and spin bowler and as a middle-order batter of the highest quality, and he was also a brilliant fielder.
What qualifies someone as a true all-rounder in cricket?+
A genuine all-rounder is someone who would merit selection in a Test XI purely as a batter OR purely as a bowler — not someone who does one well and the other adequately.
Who is the best modern all-rounder in cricket?+
Ben Stokes of England is widely considered the best all-rounder in current Test cricket. Shakib Al Hasan holds outstanding career numbers across formats, and Ravindra Jadeja is highly rated as a left-arm spinner who also contributes significantly with the bat.