Cricket is a fascinating game that has seen some of the most talented and hard-working players throughout the years of existence.
However, looking at the stats and performances in international cricket, legendary cricketer Jacques Kallis from South Africa is the Best All Rounder In Cricket of all time.
In a long career of 519 international matches, he scored more than 25528 runs and took around 577 wickets which is still a record of any all-rounder.
No one is even near the bar that Kallis has set for all-rounders. However, a few other big names in the world of cricket,
including Imran Khan, Kapil Dev, Sir Gary Sobers, Shaun Pollock, and Gary Sobers, have also contributed significantly to the game. Read on to learn more about the ten best all-rounder cricketers.
Top 10 Best All Rounder In The World Of Cricket
Whether it’s the T20 format or the five-day-long test matches, every team craves a skilled all-rounder to strengthen their batting lineup and produce magical bowling spells in times of need.
Related Search: Cricketers with Most Centuries
Jacques Kallis, Shaun Pollock, Sir Gary Sober, and many more players have left a remarkable footprint in the history of best all-rounders. So here’s a little brief on the top 10 best all-rounders in cricket of all time:
Jacques Kallis (South Africa)
To date, the South African legend Jacques Kallis has the best figures as an all-rounder in cricket. His achievements in international cricket are second to none.
He was also considered one of the most consistent batsmen with an impeccable record in international cricket.
Kallis scored more than 25000 runs making him one of the highest run-getter all-rounders in international cricket.
- Total Matches Played: 519
- Runs Scored: 25528
- 100s/50s: 62/144
- Wickets: 577
Sir Garry Sobers (West Indies)
Sir Garry Sobers was one of the finest cricketers with pure talent. He played his first test match against England as a bowler with some batting talent.
However, later in his career, he redefined his role as a batting all-rounder. Sobers displayed his talent for batting by scoring a magnificent 365 against Pakistan in a test match played in West Indies.
Sobers kept performing throughout his career and played some crucial knocks to save his team from time to time.
- Total Matches Played: 94
- Runs Scored: 8032
- 100s/50s: 26/30
- Wickets: 236
Imran Khan (Pakistan)
Imran was an explosive all-rounder from Pakistan with a great talent for swinging the new ball. The right-arm fast bowler and a decent batsman, who made his debut in 1971, played some crucial knocks in winning matches.
In fact, during the test match against New Zealand at Auckland, he scored 90 runs to secure Pakistan’s victory by two runs. He also enjoyed his captaincy stints.
- Total Matches Played: 263
- Runs Scored: 7516
- 100s/50s: 7/37
- Wickets: 544
Ian Botham (England)
Ian Botham was a cricketing legend who revolutionized the whole concept of modern-day batting. He was brilliant in every aspect of the game and played magnificent knocks to save teams from defeat.
The former England batsman helped his team win many series titles and holds the record for striking the most maximums in test matches with 31.
- Total Matches Played: 218
- Runs Scored: 7313
- 100s/50s: 14/31
- Wickets: 528
Cricketers with Most Double Centuries In Test Cricket
Kapil Dev (India)
Kapil Dev was a right-arm medium-fast bowler with a remarkable bowling swing. He was also a decent batsman who could bat at crucial times and helped the team score crucial runs.
In addition to that, he had a knack for picking up wickets at regular intervals.
One of the best knocks of Kapil Dev came against Zimbabwe, where he scored 175 runs tearing apart the opposition bowling lineup to ensure victory for his team.
- Total Matches Played: 356
- Runs Scored: 9031
- 100s/50s: 9/41
- Wickets: 687
Sir Richard Hadlee (New Zealand)
Only a few fast bowlers have managed to maintain remarkable control over swing in their bowling, and Sir Richard Hadlee was one of them.
During his entire career, he was the main factor in the bowling attack for the New Zealand team.
He was the man with a golden arm for the New Zealand team and was known to provide crucial breakthroughs for his team.
The New Zealand pacer was a great all-rounder in terms of batting as well, with some quality knocks taking his team out of troubled waters.
- Total Matches Played: 201
- Runs Scored: 4875
- 100s/50s: 2/19
- Wickets: 589
Sanath Jayasuriya (Sri Lanka)
Jayasuriya was a Sri Lankan legend who played a key role in uplifting his country’s name in the history of cricket. Widely known as a destructive batsman, Jayasuriya was magnificent at opening the innings for Sri Lanka.
He had an explosive start to his career and scored many crucial knocks helping his team take an edge over the opposition teams.
Along with his brilliant batting, Jayasuriya also had some skills in bowling with his unorthodox left-arm bowling action.
- Total Matches Played: 586
- Runs Scored: 21032
- 100s/50s: 42/98
- Wickets: 440
Andrew Flintoff (England)
Andrew Flintoff was one of the best fast-bowling all-rounders in the 2010s.
The former England pacer played a key role in winning many series titles for his team and also helped his team beats every team on their way to victory.
However, his most memorable performance came against Australia when he scored 144 runs to help England secure a brilliant win over the Aussies.
- Total Matches Played: 227
- Runs Scored: 7315
- 100s/50s: 8/44
- Wickets: 400
Shaun Pollock (South Africa)
Pollock was considered one of the best all-rounder cricketers with impeccable performance. He was brilliant in bowling with his fast pace, swing, and change of pace.
However, the best part of his performance came from hitting back-to-back centuries during the test matches. He was also a deadly force in batting with some stunning knocks, leading to victory for his team.
- Total Matches Played: 423
- Runs Scored: 7386
- 100s/50s: 3/30
- Wickets: 829
Shakib Al Hasan (Bangladesh)
There’s no doubt that Shakib is on the list of top all-rounders, as this Bangladeshi player has greatly impacted his team. He is a right-arm fast bowler with a unique and unorthodox action.
He set new records in international cricket as he is one of the best all-rounders with the least number of runs conceded in tests.
Moreover, he consistently maintained his top position on ICC rankings for best all-rounders for two years straight.
- Total Matches Played: 346
- Runs Scored: 11955
- 100s/50s: 14/79
- Wickets: 576
The ten best all-rounders in international cricket played a vital role in bringing the odds in their team’s favor with their performances.
Also Read: Best Cricket Captain In The World