Top 10 Best Cricket All Rounders of All Time

Top 10 Best Cricket All Rounders of All Time

In cricket, the term “all-rounder” represents an extraordinary player who excels in all facets of the game – batting, bowling, and fielding. Excelling in both bowling and batting requires exceptional skill and a remarkable level of fitness.


Best All-Rounders of All Time

These exceptional players have shaped the course of matches, guiding their teams to numerous victories. Let’s explore the legacy of some of the greatest all-rounders who marked their names as the best cricket all-rounders of all time.


1) Jacques Kallis – A Master of Bat and Ball

In the modern cricket landscape, Jacques Kallis reigns as the epitome of an all-rounder. His reign at the top of the ICC Test rankings for all-rounders remains unmatched. While often viewed as a backup bowler, Kallis demonstrated his prowess by averaging 22 Test wickets per year between 1998 and 2008.

A remarkable feat that only exemplified his versatility. His records of 13,289 runs, 292 wickets, and 200 catches in Test matches are staggering. Kallis’ Test average of 55.37 surpasses every other batsman with 8,000 runs, excluding Garry Sobers and Sangakkara.

Kallis’ stroke variety, impeccable length judgment, and placement skills were extraordinary. He bowled gracefully and his upper body strength generated a lethal bounce. A testament to his consistency was his remarkable Test record against Australia, accumulating over 2,000 runs against them at an average of 45.43. A mere six batters have accomplished this since 1995.

He played a pivotal role in South Africa’s 1998 ICC Champions Trophy triumph, contributing a game-changing 5-30 against the West Indies. Notably, he retired with more Player of the Match awards in Tests than any other cricketer.


2) Imran Khan – The Captain Extraordinaire

Imran Khan’s legacy surpasses his cricketing prowess, extending into his inspirational leadership. His iconic run-up, bending forward and leaping at the crease, was a sight to behold. His in-swinging yorkers and unplayable out-swingers marked his peak, enabling him to achieve the highest ICC Test Bowling Rating in 1982.

Imran’s leadership spurred his team to deliver match-winning performances. His record against the formidable West Indies, 80 wickets at an average of 21.18, is a testament to his skill.

In the 1988 Test, Imran’s 11-wicket haul against West Indies in Guyana ended their decade-long unbeaten home streak. His overall record of 362 wickets and 3,807 Test runs showcased his multi-dimensional brilliance. Adept at both ends, he scored 212 runs and captured 21 wickets in three 1982 Tests, securing a series win against England. His Test batting average of 37.69 reflects his well-rounded contribution.


3) Ian Botham – The Dual Dynamo

Ian Botham, a charismatic cricketer of the 1980s, left an indelible mark. His battles against Australia yielded 1,673 runs, 148 wickets, and 57 catches in 36 matches. Few cricketers matched his dual prowess – centuries and five-wicket hauls in the same Test. His 1981 Ashes heroics, three consecutive match-winning performances, remain etched in memory.

Botham’s 200 Test wickets within four years remain unmatched, and he held the world record for most Test wickets. With 383 Test wickets and 14 centuries, he epitomized greatness in both disciplines. His 383 Test wickets at 28.40 average, including 27 five-wicket hauls, showcased his bowling prowess. His impact, defined by aggressive batting and fiery bowling, elevated him to tabloid hero status.


4) Kapil Dev – A Versatile Cricketing Expert

Kapil Dev’s graceful run-up and ability to shift pace made him one of India’s greatest fast bowlers. His performance against Pakistan in 1979-80, with 32 wickets at 17.68, highlighted his significance. He reached the 1,000 run-100 wicket and 2,000 run-200 wicket doubles within 15 months of his debut.

Kapil’s power-hitting and ability to alter game outcomes stood out. His unforgettable 175 against Zimbabwe in the 1983 World Cup transformed Indian cricket. With 5,248 runs and 434 wickets, he became India’s all-time great. His longevity and game-changing ability made him a cricketing legend.


5) Garry Sobers – The Cricketing Maestro

Garry Sobers’ unparalleled natural talent combined with focus and brilliance. Sobers’ historic six sixes in an over underscored his unique ability. His 365 not out in 1958 set a Test record for decades. A consistent performer, his 8,032 Test runs and 235 wickets marked him as cricket’s ultimate all-rounder.

Sobers’ greatness extended to dismantling England, scoring 557 runs at a 92.83 average in 1958-59. He remained a formidable force with 3,214 runs and 102 wickets against England. His iconic 254 innings for a World XI showcased his unmatched brilliance.


6) Chris Cairns – The Kiwi Powerhouse 

Chris Cairns emerged as New Zealand’s pride, combining aggression with controlled bowling. He held the record for most sixes in a Test match and led New Zealand to victory in the ICC Knock Out Trophy with an unbeaten 102.

Cairns’ prowess was evident in his scintillating knocks and impactful bowling. His 8,000-plus international runs and 292 wickets made him a pivotal figure. A match-winner on numerous occasions, Cairns’ legacy endures.


7) Lance Klusener – The ODI Dynamo

Lance Klusener, an ODI specialist, earned the moniker “one-day wrecker.” His aggressive batting and off-cutters shattered opponents’ plans. His unforgettable innings of 109 in a high-pressure chase stands as a testament to his match-winning abilities. Klusener’s aggressive approach and clutch performances brought South Africa glory. His ODI batting average of 41.10 and crucial wickets underline his role in the team’s success.


8) Andrew Flintoff – England’s Ashes Hero

Andrew Flintoff’s imposing presence and fiery bowling marked his Ashes heroics. His dominance with the bat and the ball propelled England to victory in the 2005 Ashes series. Flintoff’s aggressive pace bowling and explosive batting defined his legacy. His pivotal role in England’s triumph and his remarkable 79 Tests attest to his greatness.


9) Abdul Razzaq – Pakistan’s Versatile Cricketer

Abdul Razzaq’s all-round brilliance shone through his explosive batting and cunning bowling. His memorable spell of 5-31 against Sri Lanka and match-winning knocks are etched in memory. Razzaq’s adaptability and clutch performances made him a valuable asset. His 5,080 ODI runs and 269 wickets exemplify his match-winning contributions.


10) Richard Hadlee – A Bowling Artisan

Richard Hadlee’s precision in the seam and swing bowling elevated New Zealand. His exceptional control and elegant batting made him a cricketing legend. Hadlee’s 431 Test wickets and remarkable average showcased his mastery. A prolific batsman, his 3,124 runs and memorable performances are etched in cricketing history.



The cricketing universe celebrates these legendary all-rounders who transcended conventional roles. Their ability to seamlessly integrate batting, bowling, and fielding talents defines their legacy. These all-rounders showcased that true cricketing greatness encompasses the fusion of versatile skills, a commitment to excellence, and an unwavering passion for the sport.



Also Read: Top 10 Best Finishers in Cricket History of All Time