SportsMonkie
Cricket

Greatest Cricketers of All Time: Legends Who Shaped the Game

An authoritative look at the cricketers most widely regarded as the greatest ever — spanning batsmen, bowlers, and all-rounders across more than a century of Test cricket.

By SportsMonkie Editorial Updated June 29, 2026

The greatest cricketers of all time are judged on sustained excellence, match-winning ability, and impact on the game itself. While batting averages and wicket tallies provide a starting point, the cricketers who appear on every serious list share something more: the capacity to change the course of a match through individual brilliance.

How greatness is measured in cricket

Unlike sports with clear head-to-head records, cricket greatness is assessed through a combination of factors:

  • Career statistics (average, total runs or wickets, strike rate or economy)
  • Performance in high-stakes conditions — overseas tours, series deciders, must-win matches
  • Longevity at the highest level
  • Influence on how the game was played

The batsmen

Don Bradman stands apart statistically. His career Test average is the highest in history by a margin that has not been threatened in nearly a century of top-level cricket. Among batsmen of later eras, Sachin Tendulkar, Brian Lara, Vivian Richards, and Ricky Ponting each made a case for the title of the best of their generation.

The bowlers

Great bowling careers are harder to compare across eras because pitches, equipment, and fielding laws all changed significantly. Among those most cited:

BowlerTypeNotable for
Shane WarneLeg-spinRevived leg-spin; match-winner in all conditions
Muttiah MuralitharanOff-spinHighest wicket-taker in Test history
Malcolm MarshallFastPace and swing combined; devastating in all conditions
Wasim AkramFast-left-armReverse swing pioneer; perhaps the greatest left-arm fast bowler ever
Glenn McGrathFast-mediumRelentless accuracy; exploited conditions without pace alone
Sydney BarnesFast-medium spinWidely ranked as the greatest bowler of the pre-war era

The all-rounders

Sir Garfield Sobers is the name most consistently placed at or near the top of any all-time list that accounts for both batting and bowling. He batted at a level that would place him among the greatest batsmen even ignoring his bowling, and he bowled three distinct styles. Imran Khan, Ian Botham, Keith Miller, and Jacques Kallis are the other all-rounders most frequently mentioned in this company.

The modern era

Players who reached their peak from the mid-2000s onward — Virat Kohli, Steve Smith, AB de Villiers, Kumar Sangakkara — are genuine contenders for all-time greatness. Their records across formats, conditions, and a longer international calendar make direct comparison with earlier eras imprecise, but their standing is not in question.

A note on era comparison

Pitches, protective equipment, over rates, day-night Tests, and the global expansion of the game all mean that raw statistics from 1930 and 2020 are not directly comparable. The cricketers above are recognised not just for numbers but for the degree to which they dominated their era — which is the most defensible standard for cross-era comparison.

Quick summary: Don Bradman (batting), Garfield Sobers (all-round), Shane Warne and Muttiah Muralitharan (bowling) appear on virtually every all-time list. The modern era has produced Tendulkar, Kohli, and Smith as credible claimants to “greatest of their generation.”

Frequently asked questions

Who is widely considered the greatest cricketer of all time?+

Don Bradman is most often named the greatest ever, purely on batting statistics. Sir Garfield Sobers is frequently cited as the greatest all-rounder. Different eras and criteria produce different answers.

Has any cricketer dominated all three formats?+

The three-format era (Test, ODI, T20) only became fully established in the 21st century. Players like Virat Kohli and AB de Villiers are among those judged across all three, but older legends are typically assessed on Test and ODI records alone.

Who are the greatest fast bowlers in cricket history?+

Malcolm Marshall, Wasim Akram, Glenn McGrath, Shane Warne (spinner), and Dale Steyn are consistently named among the best bowlers ever, each dominant in their era.

Sources