
Picking the greatest cricketers of all time means arguing across formats, eras and conditions that barely resemble each other.
A batsman on an uncovered 1930s pitch and a T20 gun in 2026 are almost playing different sports, yet the best of them share one trait: they bent matches to their will more often than anyone around them.
This is our ranked fifteen, weighted towards players who dominated their era rather than those who simply hung around long enough to pile up totals. Australians feature heavily, and not out of parochialism, since five of them are genuine world-top-tier by any honest measure.
Runs and wickets matter, but so does the gap between a player and the rest of their generation. That gap is exactly why the man at number one has never really been challenged.
What Separates an All-time Great from a very Good Player
Before the list, the yardstick, because a ranking is only as good as the questions behind it.
Longevity is the entry ticket, not the prize. Plenty of players averaged 50 for three golden years, then faded. The greats did it for a decade or more, home and away, on turning subcontinent dust and green English seamers alike.
Dominance over peers counts for more than any career total. A batsman averaging 60 in an era when everyone else averages 40 tells you more than one averaging 55 when the whole world is scoring freely.
Match-winning weight is the third test. Did the player change results, or just decorate them? A hundred in a dead rubber is worth less than a fighting 70 that saves a Test, and the best of these names built their reputations in the moments that decided series.
Then there is the eye test, the thing numbers miss. Some players carried an aura that reshaped how the opposition set up before a ball was bowled, and you will meet a few of them below.
The Greatest Cricketers of All Time
With that framework set, here is the countdown, starting outside the top ten and building to the one name nobody argues with.
15. Sir Richard Hadlee (New Zealand)
Hadlee dragged New Zealand cricket up by the collar almost single-handedly. He became the first bowler to reach 400 Test wickets in 1990 and finished on 431 from just 86 Tests, a workload-to-reward ratio that still stuns.
He swung it both ways at genuine pace and batted well enough to count as a proper all-rounder. For a small nation with a thin bowling cupboard he was often the entire attack, so opponents planned their innings around surviving his spells.
14. Kapil Dev (India)
Kapil changed Indian cricket forever on one June afternoon at Lord's in 1983, lifting the World Cup nobody expected India to win.
He took 434 Test wickets and scored 5,248 runs, most of it bowling on flat subcontinental pitches built to break fast bowlers' hearts.
He was India's first genuine fast-bowling all-rounder and the template for everything that followed, so his influence runs well past his own numbers.
13. Adam Gilchrist (Australia)
Gilchrist rewrote the job description for wicketkeepers. Batting at seven, he scored 5,570 Test runs at nearly 48 with a strike rate touching 82, figures that would flatter a specialist top-order bat, let alone a keeper.
His 57-ball hundred against England at Perth in 2006 is among the fastest in Test history.
Teams used to hide their keeper down the order and hope for runs, but after Gilchrist every side wanted a batsman who could keep, because he turned the position into a weapon.
12. Virat Kohli (India)
Kohli is the definitive chase-master of the modern game, a batsman who made run-hunting under pressure look like a solved problem.
He holds the record for most ODI centuries with 54 and sits second only to Tendulkar on the all-time list of international hundreds. He retired from Test cricket in 2025 but still turns out in the one-day side, so his tally keeps ticking.
More than the runs, he dragged a generation of Indian cricket towards ruthless fitness, self-belief and the kind of earnings today's stars command , and rivals felt it.
11. Glenn McGrath (Australia)
McGrath won matches by doing the same thing, ball after ball, until batsmen cracked. He took 563 Test wickets at 21.64, the lowest average of any bowler in the 500 club, a record punters checking Test match odds still bring up today.
No express pace, no mystery, just relentless accuracy on a length that asked a question every delivery. He targeted top-order batsmen and openly named his victims, then more often than not got them, and Australia's golden era was built on that certainty.
10. Ricky Ponting (Australia)
Ponting captained the most fearsome side of the modern era and batted like its enforcer. He led Australia to World Cup titles in 2003 and 2007 and once reeled off 16 consecutive Test wins as skipper, a record that speaks to sustained dominance rather than a hot streak.
With the bat he made 41 Test centuries and more than 13,000 runs, a puller of short balls as good as the game has seen. He fell just short of series wins in India and England, the only real gaps in a glittering record.
9. Wasim Akram (Pakistan)
Wasim is the finest left-arm fast bowler cricket has produced, and it is not a crowded debate. He took 414 Test wickets and 502 in one-day cricket, and he could do things with an old ball that looked like special effects.
Reverse swing became a genuine art in his hands, delivered at pace from a whippy, disguised action that gave batsmen almost no read.
He also smashed an unbeaten 257 batting down the order, so the all-rounder tag fits, but it is the swing that made him a nightmare.
8. Brian Lara (West Indies)
Lara owned the record books for the biggest scores and played with a flourish nobody has matched since. His 400 not out against England in 2004 remains the highest individual Test innings ever, and he had already held the record with 375 a decade earlier.
He carried a fading West Indies batting order for years, often the lone class act in a struggling side, which makes his output more impressive rather than less. High backlift, fast hands and a real taste for the enormous occasion.
7. Jacques Kallis (South Africa)
Kallis has a statistical case as the most complete cricketer who ever lived. He scored 13,289 Test runs with 45 centuries, second only to Tendulkar, and took 292 wickets as a genuine fast-medium bowler.
He remains the only player to pass 10,000 runs and 200 wickets in both Tests and one-day cricket, a double that may never be repeated. He was never flashy, more neo-brutalist than balletic, but Ricky Ponting called him the greatest cricketer who ever lived, and the numbers make that hard to laugh off.
6. Muttiah Muralitharan (Sri Lanka)
Murali took more Test wickets than anyone in history, and the gap to second place is enormous. His 800 Test scalps at 22.72 came off a wrist-and-finger action so unusual it triggered years of controversy before biomechanical testing cleared him.
He also holds the ODI wicket record with 534, so he ruled both formats at once.
On a turning pitch he was close to unplayable, and for a Sri Lankan side that punched above its weight for two decades, he was the reason.
5. Sir Vivian Richards (West Indies)
No batsman has ever carried more menace to the crease than Viv Richards. He averaged above 50 in Tests and chewed up the fearsome fast bowling of his era without a helmet, swaggering out chewing gum as if the contest was already decided.
His 189 not out off 90 balls was a statement of intent decades ahead of its time. Bowlers set fields in hope rather than expectation, because the aura was real and the punishment was worse, and he anchored the greatest team of the 1980s.
4. Shane Warne (Australia)
Warne brought leg-spin back from the dead and turned it into box office.
He took 708 Test wickets, second only to Murali, and his dismissal of Mike Gatting in 1993, the so-called Ball of the Century, announced him to the world in a single delivery.
He was as much a tactician and showman as a bowler, working batsmen over with theatre and mind games as often as with the ball itself. Australia's dominance for 15 years had his fingerprints all over it, and cricket lost him far too young.
3. Sir Garfield Sobers (West Indies)
Sobers is the greatest all-rounder the game has known, a man who could do everything and made it look like grace.
He scored 8,032 Test runs at 58, took 235 wickets with both pace and spin, and once held the record for the highest Test innings with 365 not out.
He could bowl three different styles, field brilliantly close to the bat and bat anywhere in the order, so captains had a five-in-one cricketer at their disposal. The modern game rarely produces a talent this broad.
2. Sachin Tendulkar (India)
Tendulkar carried the hopes of a cricket-mad nation for 24 years and somehow rarely buckled. He holds the records for most international runs, 34,357, and most international centuries, 100, and both look untouchable.
He faced the best bowlers of multiple generations and scored heavily in every country and on every kind of surface, from age 16 to his early 40s. For a billion Indians he was more than a batsman, and the weight he carried, day after day, is part of what makes the longevity so staggering.
1. Sir Donald Bradman (Australia)
Bradman is the most dominant athlete in the history of any major sport, and the number proves it.
His Test batting average of 99.94 sits almost 40 runs clear of anyone who has ever played, a margin so absurd that if a modern player got halfway there we would call them an alien. He scored 29 centuries in just 52 Tests, converting starts into big hundreds at a rate no one has come close to matching.
Needing only four runs in his final innings to average 100, he was bowled for a duck, and even that failure only fed the legend. No debate about cricket's greatest ends anywhere but here.
The problem with Comparing Eras
Ranking players across a century of change invites an obvious objection, so let's meet it head on.
The honest answer is that you cannot compare eras cleanly, and anyone claiming otherwise is selling something.
Bradman batted on uncovered pitches that turned into minefields after rain, against a smaller pool of Test nations, with no helmet and no video analysis. Kohli bats on flat, curated surfaces, against globally scouted attacks, with protective gear and a support staff the size of a small business.
Both truths cut both ways. Bradman never faced West Indian pace batteries or reverse swing or the relentless modern schedule.
Modern batsmen never had to read a leg-break off a rain-affected wicket with their livelihood on the line and no second income to fall back on, and they play under lights at some of the biggest grounds in the world , every ball filmed from ten angles.
Raw averages mislead most of all. A Test average of 50 meant something very different in the 1950s, when scoring was slower and pitches rougher, than it does today.
This is exactly why dominance over peers beats the naked number, because it strips out the conditions of the age and asks a cleaner question: how far ahead of everyone else were you.
By that measure Bradman is untouchable, since no one in any era has ever towered over their contemporaries the way he did. The rest of the list shuffles depending on how much weight you give to format, longevity or peak, which is what makes the argument fun rather than settled.
For punters, the lesson carries into the modern game. Judging a player by how they perform against the specific conditions in front of them, rather than a career headline, is closer to how sharp cricket betting markets actually move.


