🏏GOAT Rankings

Cricket · The bat-and-ball contest where a single match can last five days and still turn on one ball.

Ranking cricketers across eras is fraught, because the game they played changed so profoundly, from uncovered pitches and timeless Tests to helmets, thick bats, and three formats. Batting averages, wicket tallies, and longevity give a spine of hard evidence, but they must be weighed against the conditions and opposition of the age. The list below balances peak dominance against sustained output, and specialists against all-rounders.

One name stands apart. Donald Bradman's Test average of 99.94 is not merely the best; it is an outlier so extreme that in any other sport it would be dismissed as impossible. Around him, the argument is genuinely open, between the volume of Sachin Tendulkar, the destructive brilliance of Viv Richards and Brian Lara, the bowling of Muralitharan and Warne, and the modern mastery of Virat Kohli.

All-time podium

🥈
Sachin Tendulkar
India
2
🥇
Don Bradman
Australia
1
🥉
Garfield Sobers
West Indies
3

Comparison Lab

Toggle athletes on and off — every bar rescales to the leader of your selection.

5 / 12

The top 10

1

Don Bradman

Australia · 1928-1948

Donald Bradman's career Test average of 99.94 is the most celebrated number in cricket, and arguably in all of sport. In 52 Tests he scored 6,996 runs with 29 centuries, twelve of them double hundreds, and once made 334 against England at Leeds. He needed only four runs in his final innings, at The Oval in 1948, to average 100, but was bowled for a duck by Eric Hollies, a full stop of almost mythic cruelty. Bradman scored his runs on uncovered pitches, against Bodyline devised specifically to stop him, and averaged nearly double the next-best batsman of any era. He also captained Australia's unbeaten 1948 Invincibles. No batsman since has come close to his standard; the gap between Bradman and the field is the widest in the sport's statistical history, which is why he sits first on almost every credible list.

Test average
99.94
Test centuries
29
Double hundreds
12
Test runs
6,996
2

Sachin Tendulkar

India · 1989-2013

Sachin Tendulkar is the most prolific run-scorer the game has known. Across a 24-year international career he amassed 34,357 runs, 15,921 in Tests and 18,426 in ODIs, both records, and scored 100 international centuries, a milestone no one else has reached. He played 200 Tests and 463 ODIs, carrying the expectations of a cricket-obsessed nation from the age of sixteen. He finished his ODI career holding the first men's ODI double century, 200 not out against South Africa in 2010. Tendulkar's technique was near-flawless against pace and spin alike, and his straight drive became an emblem of orthodox batting. He finally won the World Cup at home in 2011, in his sixth attempt, on a wave of national emotion. For sheer weight of runs and longevity at the top, he is without peer.

International runs
34,357
International 100s
100
Test runs
15,921
ODI runs
18,426
Tests played
200
3

Garfield Sobers

West Indies · 1954-1974

Garfield Sobers is widely regarded as the greatest all-rounder cricket has produced. He scored 8,032 Test runs at 57.78 with 26 centuries, took 235 wickets bowling three different styles, fast-medium, orthodox spin, and wrist spin, and held more than 100 catches. In 1958, aged 21, he made 365 not out against Pakistan, a Test record that stood for 36 years. In 1968 he struck six sixes in an over for Nottinghamshire, the first man to do so in first-class cricket. Sobers could open the bowling or turn to spin, bat anywhere, and field brilliantly close in or in the deep, making him a complete cricketer in a way few have matched. His blend of elegance and versatility, sustained across two decades for West Indies, places him among the two or three most gifted players ever to hold a bat.

Test runs
8,032
Test wickets
235
Test average
57.78
Test centuries
26
4

Muttiah Muralitharan

Sri Lanka · 1992-2011

Muttiah Muralitharan is the most successful bowler in history, with 800 Test wickets and 534 in ODIs, 1,347 international wickets, a total no one else approaches. Bowling off-spin with a uniquely flexible wrist and a doosra that turned the other way, the Sri Lankan took five wickets in a Test innings 67 times and ten in a match 22 times, both records. He claimed his 800th and final Test wicket with his last delivery, against India at Galle in 2010. His action was scrutinized and twice cleared by biomechanical testing, controversy that shadowed but never diminished his output. For two decades he was Sri Lanka's match-winner, capable of running through sides on turning pitches and containing on flat ones. Sheer volume of wickets, across formats and conditions, makes him the benchmark against which all spin bowlers are measured.

Test wickets
800
ODI wickets
534
International wickets
1,347
Test five-fors
67
5

Shane Warne

Australia · 1992-2007

Shane Warne revived the dying art of leg-spin and became one of the game's supreme match-winners. He took 708 Test wickets, second only to Muralitharan, plus 293 in ODIs. His first ball in Ashes cricket, in 1993, spun sharply from outside leg stump to clip Mike Gatting's off bail, instantly dubbed the Ball of the Century and a recruiting poster for wrist-spin worldwide. Warne combined vicious turn with drift, a well-disguised flipper, and relentless psychological pressure on batters. He was central to Australia's dominance and took 40 wickets in the classic 2005 Ashes even in defeat. A gifted lower-order batsman who finished with over 3,000 Test runs without a century, he was a showman whose cricket brain matched his fingers. No spinner did more to make the craft box-office.

Test wickets
708
International wickets
1,001
Test five-fors
37
ODI wickets
293
6

Viv Richards

West Indies · 1974-1991

Vivian Richards was the most intimidating batsman of his generation, a swaggering strokemaker who never wore a helmet even against the fastest bowling. He scored 8,540 Test runs at 50.23 and 6,721 in ODIs, and in 1976 alone he plundered 1,710 Test runs, a calendar-year record that stood for decades. His 56-ball century against England in 1986, still among the fastest in Tests, captured his disdain for bowlers. As the batting heart of the West Indies side that went fifteen years unbeaten in Test series, Richards blended Caribbean flair with ruthless dominance, walking to the crease chewing gum with an air of total authority. He later captained the team without losing a series. More than his numbers, it was the psychological ascendancy he held over every attack that marks him among the greatest and most feared batsmen ever.

Test runs
8,540
Test average
50.23
ODI runs
6,721
Test centuries
24
7

Jacques Kallis

South Africa · 1995-2013

Jacques Kallis was the most complete all-rounder of the modern era and, statistically, one of the greatest cricketers ever. He scored 13,289 Test runs at 55.37 with 45 centuries, figures that alone would rank him among the finest batsmen, and took 292 Test wickets with genuine fast-medium pace, plus over 200 catches at slip. Across formats he passed 25,000 international runs and 500 wickets, a double no one else has achieved at that level. Kallis batted with granite orthodoxy for South Africa, often anchoring the order, while his bowling gave his captain a genuine extra seam option. Undemonstrative and sometimes overlooked beside flashier contemporaries, he compiled a body of work whose sheer breadth, elite batting and Test-class bowling sustained for two decades, is arguably unmatched in the game's history.

Test runs
13,289
Test wickets
292
Test centuries
45
ODI runs
11,579
8

Brian Lara

West Indies · 1990-2007

Brian Lara was cricket's supreme record-breaker and its most thrilling big-innings player. The left-hander holds the highest individual Test score, 400 not out against England in 2004, and the highest first-class score, 501 not out for Warwickshire in 1994, the only man to reclaim the Test record after losing it. He scored 11,953 Test runs with 34 centuries, nine of them over 150, and averaged over 52 while often carrying a weak West Indies batting order. His high backlift and explosive strokeplay made even world-class attacks look ordinary; his 153 not out to beat Australia at Bridgetown in 1999 is regarded as one of the greatest match-winning innings ever played. Lara scored with a speed and audacity that set him apart from his contemporaries, and on his day no batsman was more capable of dominating a Test single-handedly.

Test runs
11,953
Highest Test score
400*
Test centuries
34
Test average
52.88
9

Ricky Ponting

Australia · 1995-2012

Ricky Ponting was the driving force of the most dominant team of the modern era and one of Test cricket's heaviest scorers. He amassed 13,378 Test runs with 41 centuries and 13,704 ODI runs, second only to Tendulkar in both. A brilliant puller and cutter with fast hands, he anchored Australia's batting for over a decade. As captain he won 48 of his 77 Tests and lifted two of his three World Cup titles, in 2003 and 2007, leading a side that went undefeated across those tournaments. His unbeaten 140 in the 2003 World Cup final against India was a masterclass in one-day batting. Ponting's fierce competitiveness and outstanding fielding at silly point and in the covers made him the embodiment of Australian cricket's golden generation, and his combined run tally across formats ranks among the very highest ever.

Test runs
13,378
ODI runs
13,704
Test centuries
41
International 100s
71
10

Wasim Akram

Pakistan · 1984-2003

Wasim Akram is regarded as the finest left-arm fast bowler in history and the master of swing, conventional and reverse. He took 414 Test wickets and 502 in ODIs, the second bowler to reach 500 one-day wickets, generating late, sharp movement from an explosive, whippy action. His two swinging deliveries in the space of three balls to dismiss Allan Lamb and Chris Lewis effectively won Pakistan the 1992 World Cup final. Akram could bowl the unplayable ball with either an old or new ball, and his reverse-swinging yorkers at the death set the template for a generation of quicks. A dangerous lower-order hitter who once made 257 not out in a Test, he was a genuine all-round talent. For skill, variety, and match-winning impact across formats, he stands at the peak of pace bowling.

ODI wickets
502
Test wickets
414
International wickets
916
Test five-fors
25
11

Kumar Sangakkara

Sri Lanka · 2000-2015

Kumar Sangakkara was one of the most prolific and elegant batsmen of his era and a fine wicketkeeper for much of his career. The Sri Lankan left-hander scored 12,400 Test runs at 57.40 with 38 centuries, eleven of them over 150, and 14,234 ODI runs, the second-highest ODI tally ever. In the 2015 World Cup he became the only man to score four consecutive ODI hundreds. Sangakkara combined classical technique with a voracious appetite for big scores, and his double and triple hundreds anchored Sri Lanka's batting alongside Mahela Jayawardene, with whom he shared a record 624-run Test partnership in 2006. Articulate and cerebral off the field, he was equally commanding at the crease. Whether keeping wicket or purely batting, his run-scoring consistency across formats places him firmly among the greatest batsmen of the modern game.

ODI runs
14,234
Test runs
12,400
Test average
57.40
International 100s
63
12

Virat Kohli

India · 2008-present

Virat Kohli is the defining batsman of the post-2010 era and the greatest chaser of a target the one-day game has seen. Since debuting in 2008 he has scored more than 27,000 international runs and, as of early 2025, over 80 international centuries, including a record 50-plus ODI hundreds that surpassed Tendulkar's long-standing mark. His genius is at its clearest pursuing totals: his average in successful ODI run chases sits far above anyone else's, built on immaculate placement, running between the wickets, and control of tempo. Kohli scored heavily across all three formats, led India to the top of the Test rankings, and drove a new standard of fitness and intensity in the modern game. His 82 not out against Pakistan at the 2022 T20 World Cup is among the most celebrated innings of the era. He remains the benchmark for consistency and competitive hunger in contemporary batting.

International 100s
80+
ODI runs
14,000+
Test runs
9,230+
International runs
27,000+

Bars are scaled to the leader in this list.

The debate

The debate usually begins and ends with Bradman at the summit, because his 99.94 average brooks no argument on pure dominance. Below him, preferences reveal what one values: Tendulkar's mountain of runs and longevity, or the fear Richards and Lara struck; the wicket-taking genius of Muralitharan and Warne against the all-round completeness of Sobers and Kallis. Each case rests on a different definition of greatness, and none is obviously wrong.

Cross-era comparison remains impossible to settle. Bradman never faced a helmet or a doosra; Tendulkar never batted on uncovered pitches; Kohli plays a format Bradman never saw. What the list captures is a spectrum of greatness, the accumulators, the destroyers, the magicians with the ball, and the all-rounders who did everything. Reasonable people will reorder the middle forever, which is exactly the argument cricket loves to have.

Keep exploring

More sports

Soccer

The simplest game on Earth, played by hundreds of millions and argued over by half the planet.

🏀

Basketball

Five players, 24 seconds, and geometry at full sprint — the city game that conquered the world.

Baseball

The clockless chess match where a round bat meets a round ball and the best hitters on earth still fail seven times out of ten.

🎾

Tennis

The loneliest duel in sport: no clock, no teammates, no place to hide until the last point is won.

🏎️

F1

Twenty drivers, a thousand horsepower, and the most expensive engineering arms race in sport.

Golf

A six-century test of nerve where the only opponent is the ground, the wind, and yourself.

🏈

Football

Four downs, ten yards, one end zone: the ultimate game of territory, collision, and coaching.

🏉

Rugby Union

Fifteen players, eighty minutes of collision and continuity, and a code that prizes the contest for the ball above all else.

🏒

Hockey

The fastest team sport on Earth: six skaters, one frozen puck, and no time to breathe.

🥊

Boxing

The sweet science: two fighters, twelve three-minute rounds, and nowhere to hide behind a team.

🥋

MMA

Combat's most complete test — striking, wrestling and submission grappling settled inside a single cage.

🏐

Volleyball

Three touches, no second chances: the fast, vertical duel fought across a net no one may cross.

🏓

Table Tennis

The fastest ball sport on Earth, decided in the width of a fingernail and the spin no eye can fully read.

🏸

Badminton

The world's fastest racquet sport, where 400 km/h smashes and feather-soft net shots collide inside a single rally.

🏃

Track & Field

Faster, higher, stronger — the oldest contest in sport, settled in seconds and centimetres.

🏊

Swimming

Four strokes, one clock, and the oldest question in the water: who reached the wall first.

🚴

Road Cycling

An individual sport won by teams, where drafting, mountains and split-second timing decide everything.

🏍️

MotoGP

The premier class of motorcycle Grand Prix racing: 1,000cc prototypes, 360 km/h straights and 64-degree lean angles, decided by tenths of a second.

🎮

Esports

Competitive video gaming turned global spectator sport, where reactions measured in milliseconds decide million-dollar prizes in front of millions of viewers.