Top 10 Greatest All Rounders In Cricket History

10. Sanath Jayasuriya

Sanath Jayasuriya

One of the greatest all-rounders, Sanath Teran Jayasuriya, was the man who redefined the term of the opening in ODI’s. The tactic used was to attack the opening bowlers during the mandatory field restriction period by lofting their deliveries over the infielders. He has torn apart almost every bowler in his era. 

09. Andrew Flintoff

Andrew Flintoff

Andrew Flintoff is widely Known as ‘Freddie.’ He is best known for his heroics in the 2005 Ashes series that saw England win the Ashes for the first time since the 1986-87 season. A fast bowler capable of bowling over 140 Kilometers per hour, One of the greatest All-Rounders, Flintoff, took 226 wickets at an average of 32.78. 

08. Kapil Dev

Kapil Dev

Nicknamed as “Haryana Hurricane,” India’s one of the greatest all-rounders ever, and indeed India’s greatest fast bowler, Kapil Dev is the first of the great 1980s all-rounders to appear on this list. He became the first Indian captain who lift the World Cup trophy in 1983. 

07. Shaun Pollock

Shaun Pollock

Widely acknowledged as one of the greatest all-rounders and South African cricketers of all time, Pollock was a leading all-around performer in the present-day cricket world. This former South African captain has an excellent record in both test and ODI cricket with both ball and bat. 

06. Ian Botham

Ian Botham

One of the greatest all-rounders Englishman of the 1980s, Ian Botham, was a crucial figure in the revival of cricket’s sleeping lion. Nicknamed “BEEFY,” he made his debut for England in 1976. He has been considered the greatest ever All-Rounder to have played for his country. 

05. Richard Hadlee

Richard Hadlee

One of New Zealand’s all-time best all-rounders by quite a long stretch, Richard Hadlee was often the difference between New Zealand being a pushover or world-beaters during his tenure at the top. Remembered as a great bowler, he made the world record of 431 wickets at an average of 22.29. 

04. Keith Miller

Keith Miller

The great Australian all-rounder of the post-war era, Keith Miller, was test cricket’s first true and greatest all-rounder. He often batted high in the order at number three. Known as a natural striker, he marked his place in Cricket history as a powerful hitter as well. Miller could vary his pace, line, and length while bowling to confuse the batsmen. 

03. Imran Khan

Imran Khan

The next on our list of top 10 greatest all-rounders of all time goes to former Pakistan captain Imran Khan. He is undoubtedly the greatest cricketer ever to play for Pakistan. He also deserves his place among the greatest right-handed batsmen and right-arm fast bowlers.

02. Jacques Kallis

Jacques Kallis

Jacques Kallis is unquestionably the greatest all-rounder of today’s modern cricket and rates highly on the all-time list too. As a batsman, there are few better than Kallis, averaging 57.02, including 41 centuries and 55 half-centuries. This average is the highest of any current player, higher than other present-day legends, including Sachin Tendulkar, Ricky Ponting, Inzamam, and several other very sound batsmen.

01.  Sir Garfield Sobers

Sir Garfield Sobers

Next on the best all-rounders in cricket history, we have a West Indian, a threat for the opponents with both bat and ball. Known as an excellent fielder, he captained the West Indies for many years. He could bowl both fast-medium and spin, being effective with both. Sobers first achieved his place in the West Indian team as a spin bowler, often batting low in the order.