The role of an all-rounder in cricket is one of the most valuable and dynamic. These players are match-winners in every sense, contributing both with the bat and the ball. From clutch batting to timely breakthroughs, the Great All Rounders in cricket have made their mark by consistently changing the course of games. In this article, we count down the top 10 Great All Rounders in cricket history, highlighting their legendary performances and career-defining statistics.
List of Top 10 Great All Rounders in Cricket History
10. Andrew Flintoff (England)

Andrew Flintoff was one of the most dynamic Great All Rounders in cricket, especially in the modern era. With his explosive batting and aggressive fast bowling, Flintoff was a game-changer. He played with heart, often lifting England in tough moments.
He is best remembered for his heroic performance in the 2005 Ashes, where he inspired England to one of their most iconic series wins. Flintoff wasn’t just about numbers his energy, leadership, and fighting spirit made him a crowd favourite. He was known for giving everything on the field, whether with the bat or the ball.
Format | Runs | Wickets |
---|---|---|
Tests | 3845 | 226 |
ODIs | 3394 | 169 |
9. Shaun Pollock (South Africa) – The Silent Warrior

Shaun Pollock was a calm and steady presence in the South African team. A consistent seam bowler and a handy lower-order batsman, Pollock’s reliability made him one of the most respected Great All Rounders in cricket.
With a perfect blend of accuracy and discipline, Pollock dominated with the ball in both Tests and ODIs. As a batsman, he played many important innings that often helped stabilize South Africa’s innings. His leadership as captain also brought maturity and strength to the team.
Format | Runs | Wickets |
Tests | 3781 | 421 |
ODIs | 3519 | 393 |
8. Keith Miller (Australia) – The War Hero of Cricket

Keith Miller was one of the earliest examples of Great All Rounders in cricket. A fighter both on and off the field, Miller was a World War II veteran who brought unmatched courage and flair to the cricket pitch.
He was known for his elegant batting and sharp fast bowling. Miller could change a match with either skill. His charisma and confidence inspired post-war Australia, and his performances were always under pressure. He never played for personal glory he played to win.
Format | Runs | Wickets |
Tests | 2958 | 170 |
FC | 14,183 | 497 |
7. Shakib Al Hasan (Bangladesh) – The Modern Marvel

Shakib Al Hasan stands out among the modern generation of Great All Rounders in cricket. A left-handed batsman and left-arm spinner, Shakib has carried the hopes of Bangladesh cricket on his shoulders for years.
Known for his calm temperament and sharp cricketing mind, Shakib has been a consistent performer in all formats. He has topped the ICC all-rounder rankings several times. His impact in World Cups and other ICC events has been immense for Bangladesh.
Format | Runs | Wickets |
Tests | 4609 | 246 |
ODIs | 7570 | 317 |
6. Richard Hadlee (New Zealand) – The Kiwi King

Richard Hadlee was the first cricketer to take 400 wickets in Test cricket and was one of the sharpest Great All Rounders in cricket history. A right-arm fast bowler with deadly accuracy, Hadlee also scored valuable runs down the order.
He played a vital role in putting New Zealand on the world cricket map. His fitness, discipline, and focus were unmatched. Hadlee’s ability to deliver under pressure made him one of the most feared bowlers of his time.
Format | Runs | Wickets |
Tests | 3124 | 431 |
ODIs | 1751 | 158 |
5. Imran Khan (Pakistan) – The Inspirational Leader

Imran Khan is one of Pakistan’s most iconic Great All Rounders in cricket. A fierce fast bowler and a solid batsman, Imran also brought leadership and belief to his team, culminating in a famous World Cup win in 1992.
Imran was known for his reverse swing and his fighting spirit. Under his captaincy, Pakistan became a competitive team globally. His performances in big matches inspired countless young cricketers across South Asia.
Format | Runs | Wickets |
Tests | 3807 | 362 |
ODIs | 3709 | 182 |
4. Ian Botham (England) – The Game Changer

Sir Ian Botham was the ultimate entertainer and one of the boldest Great All Rounders in cricket. Known for his aggressive batting and lively swing bowling, Botham had the knack for turning matches single-handedly.
His performance in the 1981 Ashes series, where he almost won games alone for England, is part of cricket folklore. Botham’s larger-than-life presence and competitive nature made him one of England’s most celebrated players.
Format | Runs | Wickets |
Tests | 5200 | 383 |
ODIs | 2113 | 145 |
3. Kapil Dev (India) – India’s First Global All-Rounder

Kapil Dev was a pioneer for India and remains one of the most inspirational Great All Rounders in cricket. With his fast bowling and powerful batting, Kapil led India to its first World Cup victory in 1983.
Kapil was known for his stamina, athleticism, and never-give-up attitude. He broke Richard Hadlee’s record to become the highest Test wicket-taker at one point, and played several crucial knocks that won matches for India.
Format | Runs | Wickets |
Tests | 5248 | 434 |
ODIs | 3783 | 253 |
2. Jacques Kallis (South Africa) – Mr. Consistent

Jacques Kallis is one of the most complete Great All Rounders in cricket. With his technically perfect batting and steady medium-pace bowling, Kallis was a pillar of strength for South Africa for nearly two decades.
He is the only player to score over 10,000 runs and take over 250 wickets in both Tests and ODIs. Kallis’s calm presence at the crease and his ability to build innings made him the backbone of South Africa’s batting lineup.
Format | Runs | Wickets |
Tests | 13,289 | 292 |
ODIs | 11,579 | 273 |
1. Sir Garfield Sobers (West Indies) – The Ultimate All-Rounder

Sir Garfield Sobers is often considered the greatest of all Great All Rounders in cricket. He could bat with flair, bowl both pace and spin, and was also an outstanding fielder. Sobers set a standard for what an all-rounder could achieve.
His batting average in Tests (57.78) speaks volumes of his class. Sobers was the first player to hit six sixes in an over in first-class cricket and dominated in every aspect of the game. He was the complete cricketer and remains a benchmark for all aspiring all-rounders.
Format | Runs | Wickets |
Tests | 8032 | 235 |
FC | 28,314 | 1023 |
READ MORE:
- Top 10 Fastest Ball in Cricket: Power and Precision Like Never Before
- Top 10 Heroes with the Most 5 Wicket Hauls in an Innings for India in Tests
FAQ
Q1. What is an all-rounder in cricket?
An all-rounder is a player who can both bat and bowl effectively, contributing in all parts of the game.
Q2. Who is considered the greatest all-rounder ever?
Sir Garfield Sobers is widely regarded as the greatest all-rounder in cricket history.
Q3. Which all-rounder has the most runs and wickets combined?
Jacques Kallis leads in this area with over 24,000 international runs and 500+ wickets.
Q4. Who is the best modern-day all-rounder?
Shakib Al Hasan is considered the best active all-rounder, especially in limited-overs formats.
Q5. How important is an all-rounder to a cricket team?
Very important! All-rounders bring balance, offering flexibility in team strategy and adapting to match situations.