4ranews / Cricket / Top Best Batsmen in Test Cricket History

Top Best Batsmen in Test Cricket History

Suresh Iyer
January 12, 2022, 10:26
Top Best Batsmen in Test Cricket History


In this article, we look at the top 10 Test batsmen of all time. Picking the best batsmen of all time is a subjective task as every era has its best players, and it’s hard to compare players across eras.

However, we believe that no one will dispute that the individuals we have picked are among the best that have played the game:

Don Bradman

Bradman’s career spanned 20 years between 1928 and 1948. During this period, the Australian legend played in 52 Tests and scored 6996 runs at a near-hundred average, with 29 tons. One measure of Bradman’s legacy is the fact that it took until 1984 before his record for the number of Test tons was broken by Sunil Gavaskar. Bradman’s innings of 334 at Leeds in 1930 was remarkable for several reasons. Merely two years into his Test career, the young Bradman stamped his mastery by beating the previous record of 287 for the highest individual Test score set by England’s Foster in 2003.

Sachin Tendulkar

Tendulkar who began his international career when he was just 16, played for nearly a quarter of a century during (between 1989 and 2013) which he broke almost every Test (and ODI) batting record. In 200 Tests, Tendulkar piled up 15921 runs at 53.78, with 51 tons. For sheer consistency over the span of a long career, the Indian legend is second only to Bradman. Tendulkar underscored his unparalleled temperament with an innings of 241 versus Australia in Sydney in 2004. Going through a run drought at the time, Tendulkar cut out his favourite cover drive to craft an innings of rare maturity to regain his ton-scoring form.

Vivian Richards

Viv Richards is next on this list not for profligacy or consistency but for his sheer impact on the bowlers of his time. The West Indian legend played 121 Tests between 1974 and 1991 during which he scored 8540 runs at 50.23. His runs included 23 tons. Richards never wore a helmet while facing some of the fastest bowlers such as Jeff Thomson, among others. Still fresh in collective memory is his innings of 291 versus England at the Oval in 1976. The next highest score in the West Indian scorecard was 84 by Clive Lloyd, underscoring Richard’s sheer dominance.

Brian Lara

Brian Lara played in an era of West Indies decline in Tests. With 11953 runs at 52.88 from 131 Tests between 1990 and 2007, Lara single-handedly held up his side’s batting. The left-hander’s brilliant record in Tests is even more astounding if you consider that he did not enjoy adequate support from other batsmen. He set the world record for the highest individual score of 375 versus England at St John’s in 1994. After Matthew Hayden set a new mark of 380 in 2003, Lara responded with 400 not out versus England in 2004, once again at St John’s.

Ricky Ponting

Australian legend Ponting led one of the greatest ever Test teams by example, scoring 13378 runs at 51.85 in 168 matches between 1995 and 2012. He also became one of the most successful captains, lading Australia to three ODI world cups besides innumerable Test wins. His ability to play the pull shot after committing himself to the front foot stunned cricket pundits. The highlights of Ponting’s Test career were his centuries in each innings of his 100th Test match at the SCG versus South Africa in 2006.

Jacques Kallis

Former South African cricketer Jacques Kallis is considered alongside Gary Sobers as one of the greatest allrounders to grace the game. Like Sobers, Kallis could walk into any Test team as a pure batsman. In a career that spanned 18 years until his retirement in 2013, Kallis made 13289 runs in 166 matches at 55.37, with 45 tons. During his career, Kallis recorded tons versus every Test playing side, scoring at least one, in the rival country’s venue.

Sunil Gavaskar

Former India opener Sunil Gavaskar made a sensational start to his Test career with four centuries in as many matches versus West indies in 1971. That was the start of a prolific run-making career that lasted 17 years, during which Gavaskar scored 10,122 runs at 51.12 in 125 matches. In the process, he smashed Bradman’s record for the most Test tons and became the first batsman to score 10000 runs. During his career, Gavaskar was a pillar at the top of India’s batting order with a near-perfect technique. Arguably his greatest innings of 96 came in his very last Test match on a turning track versus Pakistan in Bangalore in 1987.

Kumar Sangakkara

One of only three left-handers on this list, former Sri Lanka captain and wicketkeeper Kumar Sangakkara is one of the modern greats of the game. In a 15-year stint, the number three batsman was one of the twin pillars of the side, alongside Mahela Jayawardene. Sangakkara underscored his phenomenal consistency with 12400 runs at 57.40 from 134 matches. In one of his greatest feats, the former Sri Lanka captain scored 287 versus South Africa at Colombo in 2006, sharing a 624-run stand for the third wicket with Jayawardene.

Gary Sobers

Considered by many as the greatest all-rounder of all time, West Indies legend Sobers would have walked into any Test side on his batting strength alone. In a career that lasted 20 years until his retirement in 1974, Sobers scored 8032 runs at 57.78, with 26 tons. His innings of 365 against Pakistan at Kingston in 1958 remained the highest Test innings until Brian Lara broke the record more than three decades later.

Wally Hammond

Former England opener Sir Wally Hammond established himself as a dominant batsman of his time. A half-century on debut versus South Africa at Wanderers in 1927 was a sign of things to come. As things transpired, Hammond had a twenty-year-long career in which he scored 7249 runs at 58.46 in played 85 Tests. The abiding memory of his Test career was his innings of 240 in the Ashes Test at Lords in 1938.

Batsman Years M Runs Avg 100s Records
Don Bradman 1928-1948 52 6996 99.94 29
  • Highest average
  • Fastest to 6000 runs 
  • Highest number of double tons (12)
Sachin Tendulkar 1989-2013 200 15921 53.78 51
  • Most runs
  • Most tons
Viv Richards 1974-1991 121 8540 50.23 24
  • 2nd highest runs (1710) and tons (7) in a calendar year
Brian Lara 1990-2007 131 11953 52.88 34
  • Highest test score
Ricky Ponting 1995-2012 168 13378 51.85 41
  • 2nd fastest to 12000 runs
  • Twin tons in 100th test match
Jacques Kallis 1995-2014 166 13289 55.37 45
  • 2nd fastest to 13000 runs
Sunil Gavaskar 1971-1987 125 10122 51.12 34
  • 3rd fastest to 5000 runs
Kumar Sangakkara 2000-2015 134 12400 57.40 38
  • 2nd highest number of double tons (11)
Gary Sobers 1954-1974 93 8032 57.78 26
  • 2nd fastest to 6000 runs
Wally Hammond 1927-1947 85 7249 58.45 22
  • 2nd fastest to 7000 runs
(Rating: 0.00 , Votes: 0 )

Last articles

Top Lowest Team Scores in Test Cricket
February 21, 2022, 13:45 2,841
Top Lowest Team Scores in Test Cricket

Contents In this article, we look at the lowest team scores in Test cricket. New Zealand set the dubious record for the lowest Test score by a team back in March 1955. That record has stood the test of time, remaining unbroken even after the passage of nearly 67 years. New Zealand, Auckland, March 1955 […]

Suresh Iyer
Highest Scores Ever in a Pro Kabaddi
February 21, 2022, 12:56 2,235
Highest Scores Ever in a Pro Kabaddi

Contents In this game of strength and strategy, points are what matter the most. Teams can achieve victory or taste failure by the difference of a single point. Raiders bring in more points, and this is a massive reason as to why most fan-favourite players are raiders. Generally, the higher the number of total points […]

Jishnu Brahmaputra
First-Ever Pink-Ball Test Match
February 21, 2022, 12:50 2,358
First-Ever Pink-Ball Test Match

Contents In the era that we live in, almost everything worth watching is being made compact for consumers who have increasingly shorter attention spans. Even sports broadcasters are obsessed with making things quicker for audiences, with slow over rates being heavily punished and even T20s being turned into T10s as expedited doses of fun. In […]

Jishnu Brahmaputra
When Was the First Ever Test Match Played?
February 21, 2022, 12:20 2,340
When Was the First Ever Test Match Played?

Contents Every sport that we know of today had its humble beginning somewhere, after which it was further polished and refined until it became the sophisticated, competitive spectacle we know and love today. Cricket: From Child’s Play to International Spectacle Cricket is one of the most complicated sports out there, and it had its share […]

Jishnu Brahmaputra
Longest Winning Streaks in Test Cricket History
February 21, 2022, 11:00 2,402
Longest Winning Streaks in Test Cricket History

Contents Losses are an inevitable part of any game. Any team that plays a certain number of games wins some and loses some. It’s as intrinsic a part of everyday life as it is a part of sports. Even in a karmic sense, wins will always be countered by losses at some point, and vice […]

Jishnu Brahmaputra
Top 10 Youngest Cricketers in Test History
February 21, 2022, 10:20 2,431
Top 10 Youngest Cricketers in Test History

Contents The word ‘prodigy’ is thrown around a lot in sports, usually every time a talented youngster hits the scene. However, many teams don’t usually let a young player play at the very highest level, choosing to vet them through the domestic circuit first instead. In particular, it is teams from the Indian subcontinent — […]

Jishnu Brahmaputra