How this ranking was decided
Test cricket leads the comparison because it offers the deepest cross-era record of repeated innings against changing attacks and conditions. Average, run volume, centuries and historical peak ratings all matter, but none decides the order alone. Opening carries a different risk from batting in the middle order, and a smaller early-era schedule needs context. ODI influence separates close cases. Captaincy, trophies, bowling and wicketkeeping are excluded so this remains a batting comparison. No decimal score is used because the available evidence does not support that kind of precision.
The top 10 at a glance
The order is Bradman, Tendulkar, Richards, Hobbs, Sobers, Lara, Sangakkara, Kallis, Gavaskar and Ponting. It rewards both dominance and a career long enough to test that dominance. Reasonable readers can move several names: a heavier longevity preference lifts Tendulkar, an all-round cricket list lifts Sobers and Kallis, and a pure Test peak list may change the middle. Those are legitimate alternatives, but they answer slightly different questions. This list asks who built the strongest completed batting career under one consistent method.
10. Ricky Ponting
Ricky Ponting takes tenth. The ICC records 13,378 Test runs and 13,704 ODI runs, placing him among the highest scorers in both formats. At his best he was decisive off the front foot and ruthless against short bowling, with a historical Test peak rating of 942 showing how high that best became. Ponting also sustained elite output through a long international career. Australia's strength does not count against his runs, but World Cup wins and captaincy do not add to his batting position. His final-career decline and the stronger average or role cases above him keep him at ten.
9. Sunil Gavaskar
Sunil Gavaskar is ninth. He became the first batter to reach 10,000 Test runs and finished with 10,122 runs, 34 centuries and an average of 51.12. Those numbers came from the opening position, where a batter meets the new ball before the pitch and attack have softened. Gavaskar's method was compact enough to survive long spells and patient enough to turn starts into large scores. His limited-overs record adds less than those of Ponting or Richards, but this method gives greater weight to the sustained Test difficulty of opening. That role value moves him narrowly ahead of Ponting.
8. Jacques Kallis
Jacques Kallis ranks eighth on batting alone. His 13,289 Test runs at 55.37 and 45 centuries would make a complete all-time case even if he had never bowled. He combined a tight defence with unusual concentration and maintained elite production across 166 Tests. His 25,000-plus international runs also establish serious longevity. This ranking does not use his wickets, catches or all-round balance, because that would change the question. Kallis sits below the next group because their peaks, scoring influence or role-specific cases are stronger, not because his batting record needs help from his bowling.
7. Kumar Sangakkara
Kumar Sangakkara is seventh. He averaged 57.40 in Tests, scored 38 centuries and made 11 double hundreds, a total bettered only by Bradman. His career developed from an accomplished wicketkeeper-batter into a specialist number three with exceptional control of tempo. Four consecutive centuries at the 2015 World Cup underline that his scoring range extended well beyond Tests. Wicketkeeping does not improve this placement. Sangakkara's combination of average, big-innings frequency and ODI quality moves him above Kallis, while the more era-defining peaks of Lara and Richards leave him outside the top six.
6. Brian Lara
Brian Lara takes sixth. He scored 11,953 Test runs with 34 centuries and still owns the highest individual Test score, 400 not out. His unbeaten 501 for Warwickshire remains the first-class record. Those landmarks matter because they sit inside a much broader career of high-pressure scoring, including major innings for West Indies teams that did not always control the match around him. Lara could turn length into scoring opportunity with a high backlift and exceptional reach. His career average is lower than those immediately above him, but peak, independence from team dominance and the scale of his best innings sustain a top-six case.
5. Garfield Sobers
Garfield Sobers is fifth. The ICC credits him with 8,032 Test runs at 57.78 and a then-record 365 not out. He could attack or absorb pressure and remained productive across different positions in the order. Sobers is often called cricket's greatest all-rounder, but his bowling and fielding are not used here. The batting record is strong enough by itself: a near-58 average across 93 Tests, 26 centuries and a peak that reset the Test record. He edges Lara through average and sustained control, while Hobbs, Richards, Tendulkar and Bradman have clearer claims under this batting-only method.
4. Jack Hobbs
Jack Hobbs ranks fourth. He made 5,410 Test runs at 56.94 and, across first-class cricket, accumulated 61,760 runs and 199 centuries. The first-class totals are context rather than a substitute for Tests. His central case is elite opening output over an international career interrupted by the First World War and limited by the schedule of his time. Hobbs adapted to difficult pitches and continued scoring into his forties. Modern batters face a wider international opponent pool, so the comparison cannot be exact. His average, opening role and extraordinary durability within the opportunities available support the highest pre-Bradman position.
3. Viv Richards
Viv Richards is third. He scored 8,540 Test runs at 50.23, then added 6,721 ODI runs at a strike rate of 90.20. The combination is the point. Richards maintained an elite Test average while scoring with an aggression that was exceptional in his period, and his ODI tempo stood far ahead of normal expectations for the format's early decades. In 1976 he made 829 runs in four Tests in England, evidence of a peak that travelled. Richards does not have Tendulkar's longevity or Bradman's numerical dominance. He ranks above the remaining field because his value appears in both production and the pressure his scoring speed placed on attacks.
2. Sachin Tendulkar
Sachin Tendulkar is second. His 100 international centuries, record international run aggregate and career spanning 24 years create the strongest longevity case in batting history. He succeeded as a teenager, adapted through several technical phases and remained productive as attacks, formats and playing conditions changed. Tendulkar also combined Test excellence with a vast ODI record rather than specialising in one form. Longevity alone would put him first. Bradman stays ahead because the gap between his Test average and every other established batter is too large to treat as ordinary era variation. Tendulkar is the closest overall challenger because he answered almost every other career test.
1. Don Bradman
Don Bradman is number one. In 52 Tests he scored 6,996 runs, made 29 centuries and averaged 99.94. A long-career average near 50 marks an all-time great; Bradman nearly doubled it. His smaller schedule and single-country Test exposure are real limits, so this is not a claim that he faced every modern challenge. Yet he converted the opportunities of his era at a level nobody else approached, and his historical peak rating of 961 supports the same conclusion from a different measure. Tendulkar owns longevity and all-format breadth. Bradman's separation from his peers and from every later Test career gives him the decisive advantage here.
The hardest omissions
Virat Kohli, Steve Smith and Joe Root are the most obvious active-career omissions. Each has already built an all-time case, but this edition does not guess where an unfinished record will settle. Wally Hammond, George Headley, Greg Chappell, Allan Border, Rahul Dravid and AB de Villiers were the hardest completed-career exclusions. Headley and Hammond have powerful average-based cases from smaller schedules; Dravid and Border offer exceptional workload and resilience; de Villiers brings rare all-format range. A top ten forces close calls, so omission does not mean a player lacked greatness.
Why batters are difficult to compare across eras
Batting changed with uncovered pitches, protective equipment, boundary sizes, over rates, travel, opponent pools and the rise of limited-overs cricket. Early stars had fewer Tests and narrower international schedules, while modern players face denser calendars, video analysis and constant format switching. Raw averages cannot remove those differences, and an era-adjustment formula still depends on assumptions. That is why the greatest fast bowlers of all time and greatest spin bowlers of all time use role-specific methods, while the greatest cricket all-rounders of all time must balance two disciplines. Cross-era lists are most useful when the evidence and uncertainty are visible, not when judgement is disguised as a perfect calculation.
The final verdict
Bradman has the best-supported number-one case under this method, while Tendulkar's longevity makes the top-two debate more meaningful than a simple average table suggests. Richards adds an era-adjusted all-format peak, and Hobbs leads the early opening specialists. The middle order remains close because Sobers, Lara, Sangakkara, Kallis, Gavaskar and Ponting created value in different ways. A transparent change in criteria can move them. The standard should remain fixed: compare stable records, account for role and era, exclude achievements outside batting, and say where certainty ends. The result is a reasoned career comparison, not a claim that cricket's changing eras can be measured exactly. The greatest cricket innings of all time guide applies a separate scorecard-led method to individual performances rather than complete careers.
