Skip to content
Scoring5 min

Cricket's All-Time Greatest XI: How Selectors Weigh the Evidence

How cricket historians and analysts select all-time XI teams, which players appear most consistently, and the criteria used to compare players across eras.

Written by GeoCric EditorialUpdated Jun 30, 2026
ShareShareWhatsAppFacebook

The Challenge of All-Time Selection

Selecting a cricket all-time XI is one of the sport's most debated parlour games. The difficulty lies in comparing players across radically different eras — pitches, equipment, opposition quality, travel conditions, match volume, and the Laws of the game all changed enormously between the 1870s and 2026. A batting average of 40 in 1900 is not directly comparable to 40 in 2020. Any honest all-time selection must account for era context.

Consistent All-Time XI Selections

Despite the difficulty, certain players appear in virtually every reputable all-time Test XI selection: Don Bradman (Australia, Test average 99.94) and Sachin Tendulkar (India, 100 international centuries) are universal picks. Garfield Sobers (West Indies) — arguably the greatest all-rounder ever — and Imran Khan (Pakistan) are near-universal. Shane Warne and Muttiah Muralitharan hold the highest wicket tallies in Test history and both appear regularly.

Bradman's average: Don Bradman's Test batting average of 99.94 is so far above the next-best all-time average (~60) that many statisticians argue he is the greatest statistical outlier in the history of any sport.

Criteria for Cross-Era Comparison

Serious cricket historians use several tools: z-score analysis (how many standard deviations above the era average a player performed), peer-comparison within their era, volume of performance (consistency over 15 years rather than one great series), and opposition strength weighting. Bradman, Sobers, and Viv Richards consistently score highest under all of these lenses.

Modern Players in All-Time Conversations

Among players of the last 20 years, Virat Kohli, Steve Smith, Kumar Sangakkara, Rahul Dravid, and Jacques Kallis are the most frequently named in all-time discussions. Kallis's statistics — 13,289 Test runs and 292 wickets — make him arguably the most complete cricket all-rounder in history, consistently undervalued relative to his numbers because his style was less flamboyant than Sobers or Tendulkar.

Frequently asked questions

Who is the greatest cricketer of all time?

Don Bradman is most commonly cited as the greatest Test batter ever by statistical measure. Sachin Tendulkar is considered the greatest volume run-scorer across all formats. Sir Garfield Sobers is frequently named the greatest all-rounder.

Who has taken the most wickets in Test cricket history?

Muttiah Muralitharan (Sri Lanka) holds the Test wicket record with 800 wickets. Shane Warne (Australia) is second with 708. Anil Kumble (India) is third with 619.

Is it possible to fairly compare players from different eras?

Approximately. Tools like z-score analysis and opposition-weighted averages allow cross-era comparisons, but significant uncertainty remains. Most analysts treat pre-1945 comparisons with greater caution due to lower match volumes and limited documentation of opposition quality.