Tushar Kumar
Tushar Kumar
19 min read
110 views

Best All-Rounder in Cricket History: Top 10 MVPs of the Game

Mumbai, August 10, 2024

Have you been wondering lately, who is the best all rounder in the world in cricket history? We’ve got the answer for you!

In the grand theatre of cricket, where everyone often talks about bowlers and batsmen, there exists a rare breed—the all-rounder. They are the heartbeat of the sport who can bat and bowl and often prove to be the architects of victories. But do you know these cricketing pros? The upcoming guide will help.

Stay tuned as we uncover a list of best all rounder in cricket history!

Top 10 Best All Rounder in Cricket History

We made a list of the best all rounder in the history of cricket by looking at how well they batted and bowled throughout their careers. We chose players who are retired but are still considered the greatest ever. We also included current players who are making a big impact in the game. This ensures all deserving candidates make the list.

Our list honors both past legends and today’s stars who excel in both batting average and bowling average. Following are 10 world’s best all rounder in cricket history.

PlayerMatches PlayedRuns ScoredHighest Score100s50sWicketsBest Bowling
Sir Garfield Sobers948032365*26302366/73
Ravindra Jadeja3286017175*3325467/42
Kapil Dev3569031175*9416879/83
Jacques Kallis49524868224621445656/54
Shane Watson30710590185*14672916/33
Shakib Al Hasan4301440621714996907/36
Imran Khan26375161367375448/58
Ben Stokes2591036225818562978/161
Sir Richard Hadlee2014875151*2195899/52
Mohammad Nabi26552321362212494/10

10. Mohammad Nabi (Afghanistan)

At number 10, we’ve got the current world number 1 all-rounder in the ICC ODI rankings, Mohammad Nabi. He is a right-arm off-spinner who is already nearing 250 international wickets. Alongside bowling, Nabi is also a skilled batter. As of March 2024, he has two centuries in his name. Moreover, the highest score of 136 showcases his batting prowess. As an Afghan cricketer, there is no doubt that Nabi has contributed significantly to his team’s growth with both ball and bat.

9. Sir Richard Hadlee (New Zealand)

Hadlee is widely regarded as the best all rounder in world cricket history. His exceptional bowling skills, combined with handy batting, left an indelible mark on New Zealand cricket. Over the course of his career, he delivered some match-winning performances that included an unbeaten 150 and a bowling figure of 9/52 in the test fixture.

8. Ben Stokes (England)

If we write in the context of modern-day cricket, Stokes has to be the best all rounder in the world in cricket history. He is a hard hitter of the ball and has an aggressive batting style. Stoke’s ability to turn matches single-handedly makes him a standout player. Remember the recent Ashes series where Stokes helped win a test match while he was batting with a number 11? There are many such tales across formats that justify him being one of the greats.

7. Imran Khan (Pakistan)

The former Pakistan prime minister and captain of the national cricket side is one of the best all rounders to have ever played the game in the late 90s. While popular for his lethal bowling, Imran is still one of the few bowling all-rounders who have managed to score 7000 runs in under 300 international appearances. Among his cricketing services, one has to mention the leadership skills that were instrumental in Pakistan’s 1992 World Cup triumph.

6. Shakib Al Hasan (Bangladesh)

Bangladesh’s pride, Shakib Al Hasan, is a left arm spin all-rounder. His consistent contributions with both bat and ball have elevated Bangladesh cricket on the global stage. More than 14000 runs and nearing 700 wickets, Shakib’s numbers speak for his calibre.

Fun Fact: Shakib Al Hasan is one of the rare players to have ranked as the best all-rounder in all three formats of cricket.

5. Shane Watson (Australia)

Watson’s reputation as the best all rounder ever in cricket history stems from his incredible performances. While his powerful hitting helped the Aussies win multiple matches, the seam bowling made him a vital asset especially while defending targets. Shane Watson was one of the rare three-format cricketers. He was a clutch player and a simple match-winner for teams across different leagues.

4. Jacques Kallis (South Africa)

A South African cricket icon, Kallis was a force to reckon with. His batting prowess rivaled greats like Brian Lara and Sachin Tendulkar, while his medium-fast bowling was equally potent. Throughout his career, Kallis scored nearly 25000 runs and etched nearly 600 wickets. He is, to date, one of the most decorated all rounders that the game of cricket has ever produced.

3. Kapil Dev (India)

Kapil Dev, the best Indian all rounder in cricket history, etched his name in glory during the 1983 World Cup. His explosive batting and crucial wickets remain legendary in all formats. For many years, he was recognized for a match-saving ODI innings against Zimbabwe. Later on, he continued to add wickets and runs to his achievement tally.

2. Ravindra Jadeja (India)

An Indian bowling all rounder, Jadeja is among the top 5 best all rounder in cricket history. He is a modern great who adds value to the team in multiple ways. Be it taking wickets in crunch situations or adding depth to India’s lineup as a left handed batter. Moreover, Jadeja’s agility on the field is an added asset. Overall, he is a complete cricketer.

1. Sir Garfield Sobers (West Indies)

At number one, we’ve got the West Indian veteran, Sir Garfield Sobers. Often regarded as the best all rounder in cricket history, Garry Sobers was the only player in the West Indies team to have scored a test triple-century and taken 200+ wickets. His exceptional skills spanned batting, bowling, fielding, and captaincy. Sobers was versatile and was often referred to as a five in one cricketer.

As an avid cricket enthusiast, exploring the legacy of all-rounders has been a journey close to my heart. For me, Sir Garfield Sobers stands out not just for their prowess with bat and ball but for their game-changing impact on cricket history.

Vote for the Best All-Rounder in Cricket History

Vote for the Best All-Rounder in Cricket History

10 Best All-Rounder in ODI Cricket History

ODI matches in recent times have evolved, and the call for a substantial balanced depth in batting and bowling is more than ever. Every team needs a player who can help post big totals and restrict opponents one way or the other in the middle overs. That’s exactly what all rounders tend to do.

Following are the 10 all time best all rounders in ODI cricket. They are ranked according to the ICC rankings, which are again based on the performances they delivered throughout the peak of their career.

PlayerMatches PlayedRuns ScoredHighest Score100s50sWicketsBest Bowling
Kapil Dev2253783175*1142535/43
Greg Chappell742331138*314725/15
Andrew Flintoff14133941233181695/19
Viv Richards1876721189*11451186/41
Lance Klusener1713576103*2191926/49
Chris Gayle3011048021525541675/46
Jacques Kallis3291157913917862735/30
Steve Waugh3257569120*3451954/33
Shaun Pollock30335191301143936/35
Imran Khan1753709102*1191826/14

10 Best All-Rounder in Test Cricket History

Test cricket is a marathon that sustains excellence from its players. In this grueling format, a true all rounder is nothing less than an invaluable asset. Be it with the bat or with the ball the versatility of all-rounders is known to provide a crucial edge throughout the five-day contest.

The presence of a strong all-rounder can be the difference between a good team and a great one. If you’re a true follower of the sport, you can recall so many instances when an allrounder has taken his team past the finishing line.

In test format, the following are the 10 best all rounder in cricket history ever:

PlayerMatches PlayedRuns ScoredHighest Score100s50sWicketsBest Bowling
Garry Sobers938032365*26302356/73
Sir Ian Botham102520020814223838/34
Jacques Kallis1661328922445582926/54
Keith Miller5525981477131707/60
Richie Benaud632201122392487/72
Imran Khan8838071366183628/58
Tony Greig5835991488201418/86
Andrew Flintoff7938451675262265/58
Aubrey Faulkner25175420448827/84
Chris Cairns6233201585222187/27

10 World Best All-Rounder in Cricket History: T20Is

While test matches check the temperament of a player, T20 cricket is all about instantaneous impact. The genuine all rounders of this format are those who can score runs in a flash and break vital partnerships out of nowhere. Over the years, there have been so many of them.

Here are the 10 best all-rounder in T20 cricket history:

PlayerMatches PlayedRuns ScoredHighest Score100s50sWicketsBest Bowling
Shane Watson581462124*110484/15
Shahid Afridi99141654*04984/11
Shakib Al Hasan1172382840121405/20
Glenn Maxwell1062468145*510`3/10
Yuvraj Singh58117777*08293/17
Sanath Jayasuriya1112317114*112774/24
Mohammad Nabi10918858905874/10
David Hussey3975688*03193/25
Marlon Samuels67161189*010223/23
Chris Gayle791899117214202/15

Final Words on World Best All Rounder in Cricket History

That wraps up our guide on the top 10 best all-rounder in cricket history. If you’ve read it until this point, you already know about the masters of the game who have had a remarkable career at the international level with both bat and ball.

These all rounder rankings are a great tool to know about the sport and the players. More importantly, you can bet on cricket in a better way. Create your Parimatch account today and predict the outcome of any match in a breeze. You can even download the app to place bets right from your couch.

But before placing a wager, make sure to check this guide and pick your MVP!

FAQs

Who is the best all rounder in cricket history?

Jacques Kallis is the all time best all rounder in cricket history. Although he hasn’t played many T20s, his performances with both the bat and the ball in test and ODI cricket have been impeccable.

Who is the best all rounder in Test cricket history?

Garfield Sobers, aka Garry Sobers, is the greatest all rounder in the history of test match cricket. Throughout his career, he maintained a batting average of 57.78.

Who is the best all rounder in ODI cricket history?

When it comes to One Day Internationals, Kapil Dev of Team India is the best all rounder in cricket history. He is one of those great all rounders who scored a century and took five wickets.

Who is the best all rounder in T20 cricket history?

In T20 international cricket, Australia’s Shane Watson is widely regarded as one of the best all rounders of all time.

Who is the best all rounder captain in cricket history?

India’s Kapil Dev is regarded as the finest all rounders captain in the history of cricket. As far as today’s modern era of the game is concerned, current England test captain Ben Stokes is tagged as the best in this regard.

Read More Charts from Parimatch