
Top 10 Greatest Cricketers of All Time
Cricket's long and illustrious history has produced batsmen, bowlers, and all-rounders of extraordinary gifts across five continents. From Don Bradman's mathematically incomprehensible Test average to Sachin Tendulkar's 100 international centuries, these ten cricketers transcended the sport's technical demands to achieve immortality.
Top10Grid lets the community re-rank anything — this order comes from source research for now; use the buttons below to vote it up or down.
Current Rankings
- 0

Don Bradman's Test batting average of 99.94 is the most statistically dominant performance in any major sport — a gap so vast that statisticians calculate the nearest equivalent would be a basketball player averaging 43 points per game. In 52 Tests, he scored 6,996 runs with 29 centuries, a rate of centuries every 1.79 innings that outperforms Sachin Tendulkar's rate of one every 5.4 innings. Named one of Wisden's Five Cricketers of the Century in 2000, his average remains 45.77 runs higher than the average of all other Test batsmen, a chasm unrivaled in sports history.
- 0

Sachin Tendulkar holds virtually every major batting record: 100 international centuries (51 in Tests, 49 in ODIs), 15,921 Test runs, 18,426 ODI runs, and a record 200 Test appearances. His 24-year career from age 16 to 40 yielded a Test average of 53.78, which is 46.16 points below Don Bradman's 99.94 but still 12.4 runs higher than the typical top-order batsman's career average. Tendulkar's 34,357 international runs are 18,361 more than Garfield Sobers' total, cementing him as the most prolific and beloved cricketer in history, revered as a deity in India.
- 0

Garfield Sobers is universally regarded as cricket's greatest all-rounder, a left-handed genius who bowled three styles of left-arm pace and spin with equal mastery. His unbeaten 365 stood as the world Test record for 36 years, and his six sixes off a single over in 1968 remains iconic.
- 0

Shane Warne's 708 Test wickets at an average of 25.41 make him the most prolific spinner in history, and only Muttiah Muralitharan has more Test wickets overall. His 'Ball of the Century' to dismiss Mike Gatting in 1993 is the most celebrated delivery ever, and he was named one of Wisden's Five Cricketers of the Century.
- 0

Sir Vivian Richards redefined Test batting with a strike rate of 47 runs per 100 balls, unmatched for his era, averaging 50.23 across 121 matches. He scored the fastest Test century in history, off just 56 balls in 1986, dismantling the England attack. Leading the West Indies to 15 consecutive series wins, he never wore a helmet against hostile fast bowling—a testament to his invincible aura. His 1984 run tally of 1,259 in a calendar year remains a benchmark for aggressive consistency.
- 0

Muttiah Muralitharan is cricket’s most prolific wicket-taker, with 800 Test and 534 ODI scalps—a combined 1,347 international wickets, more than any other bowler in history. His unique doosra delivery, generated from an unorthodox wrist-spin action, bewildered batsmen across 19 years, yielding 67 five-wicket hauls in Tests, a record that dwarfs the second-best (Warne’s 37).
- 0

Brian Lara owns the two highest individual scores in first-class history: 501 not out for Warwickshire and 400 not out in Tests—both world records that surpass the next best by 39 and 1 runs respectively. His legendary 153 not out against Australia in 1999, chasing 308 after being 90 for 6, is hailed as the greatest Test innings, featuring a strike rate of 87.93. His 375 in 1994 stood as the Test record for a decade, cementing his place as the ultimate batsman for mammoth totals.
- 0

Wasim Akram is regarded as the greatest left-arm fast bowler ever, with 414 Test and 502 ODI wickets, including a record 20 five-wicket hauls in ODIs. His mastery of reverse swing at 140+ km/h delivered two consecutive wickets in the 1992 World Cup final—a feat no other bowler matched. Akram’s ability to swing the old ball both ways gave him 25% more wickets than any other left-armer in history, cementing his reputation as the architect of modern fast bowling.
- 0

Imran Khan is the greatest all-rounder captain in cricket history, leading Pakistan to their only World Cup title in 1992 at age 39. His revolution of reverse swing bowling altered the sport's dynamics, and his 3,807 Test runs at 37.69 surpass the average all-rounder benchmark of 30.00 by 25.6%. This combination of leadership and skill sets a standard that no other captain on this list matches.
- 0#10

Virat Kohli is the defining batsman of his generation, averaging over 50 in both Tests and ODIs at his peak. He scored 50 international centuries by 2025, the only active player in Tendulkar's 100-century conversation—a feat 100% unique among current cricketers.
Image credits
- Don Bradman: Don Bradman / Wikipedia
- Sachin Tendulkar: Sachin Tendulkar / Wikipedia
- Garfield Sobers: Garfield Sobers / Wikipedia
- Shane Warne: Shane Warne / Wikipedia
- Vivian Richards: Viv Richards / Wikipedia
- Muttiah Muralitharan: Muttiah Muralitharan / Wikipedia
- Brian Lara: Brian Lara / Wikipedia
- Wasim Akram: Wasim Akram / Wikipedia
- Imran Khan: Imran Khan / Wikipedia
- Virat Kohli: Virat Kohli / Wikipedia
Related Videos
Rank it your way
Remix this list into your own ranking, or head to the play hub for every game mode and community breakdown — blind mode, challenges, tier lists, and more.
You Might Also Like

Top 10 Indian Cricket Players of All Time
Top 10 Indian Cricket Players of All Time

Top 10 Greatest Cricket Players of All Time
Top 10 Greatest Cricketers of All Time
Top 10 Best Cricket Players of All Time
best cricket players of all time

Top 10 Best Women Athletes of All Time
#1 Serena Williams · #2 Simone Biles · #3 Marta Vieira da Silva

Top 10 Malaysian Sports Heroes of All Time
#1 Lee Chong Wei · #2 Nicol David · #3 Rashid Sidek & Badminton's Golden Generation

Top 10 Best Boxing Matches Ever
#1 Ali vs. Frazier III — Thrilla in Manila (1975) · #2 Hagler vs. Hearns (1985) · #3 Ali vs. Foreman — Rumble in the Jungle (1974)