Often hailed as one of the most prestigious and highly competitive formats of international cricket, the test cricket format is undoubtedly followed by millions of hard-core cricket aficionados from all over the world. The glorious and star-studded history of the test cricket format, which spans over decades, has been witness to numerous legendary batsmen, including Virat Kohli, Rohit Sharma, Sachin Tendulkar, Joe Root, Jacques Kallis, Rahul Dravid, who have annihilated even the greatest bowlers of the format with their unmatched and fearless batting approaches in the most crucial matches.
While these legendary cricketers have undoubtedly garnered an unparalleled spotlight for their successful exploits on the field, a few underdogs of the format have also managed to establish themselves as the crucial part of the league without ever smashing a century in the format. Have you ever wondered about the top four batsmen who have scored the highest number of test runs without ever smashing a century? Well, let’s find out.
In this article, we will take a look at the top four batsmen who have managed to score an unbelievable count of runs without ever smashing a century in the test format as of March 2026.
Top 4 Batsmen With Most Test Runs Without a Century
-
Shane Warne, Australia
The legendary Australian International cricketer, Shane Warne, is at the first spot on our list of the top four batsmen who have managed to score the highest test runs without ever smashing a ton. Often held as one of the greatest batting all-rounders to represent Australia across all formats of international cricket. Shane Warne was a part of the Aussie Squad from 1992 to 2007.
Widely regarded as one of the greatest and most influential cricketers in the history of the game, Shane Warne played a record total of 145 test matches throughout his career and scored a spine, chilling total of 3,154 runs at an average of 17.3 and a strike rate of 57.7, establishing himself as one of the most successful cricketers in the format. Interestingly, the legendary Australian cricketer managed to score a phenomenal aggregate of 3,154 runs without ever smashing a ton, which continues to be the highest aggregate as of March 20 26, ranking at the first spot on our list.
-
Niroshan Dickwella, Sri Lanka
At the second spot on our list of the top four batsmen who have managed to score an unbelievable count of runs without ever smashing a century in the test format we have the legendary Sri Lankan International cricketer, Niroshan Dickwella, who has continued to be a main day for the Sri Lankan national cricket team ever since he made his debut in 2014.
Often hailed as one of the most dynamic and successful wicket-keeper better of the Sri Lankan squad, Niroshan Dickwella as played a record total of 54 test matches as of March 20 26, and has scored a phenomenal total of 2757 runs at an impressive average of 31.0 and a strike rate of 66.5 establishing himself as one of the most reliable middle order batsmen for the Sri Lankan national cricket team, further more throughout his career Niroshan Dickwella has displayed his unmatched consistency on the field and has managed to score the second-highest aggregate of runs without ever scoring an actual century in the test format as of March 2026.
-
Tim Southee, New Zealand
Next, at the third spot on our list of the top four batsmen who have managed to score the highest number of test runs without smashing a century in the format, we have the legendary New Zealand, former international cricketer and skipper of the New Zealand national cricket team, Tim Southee.
Often hailed as one of the most prolific bowling all-rounders to ever represent New Zealand across all formats of international cricket, Tim Southee played a record total of 107 test matches for the New Zealand side between 2008 and 2024 and managed to score an impressive total of 11,832 runs at an average of 15.5 establishing himself as one of the most successful batsmen from the New Zealand side. Despite his spine-chilling and memorable innings in the test format, Tim Southee failed to register even a single ton in the format, ranking him at the third spot on our list.
-
Mitchell Starc, Australia
Finally, at the fourth spot on our list of the top four batsmen who have managed to score the highest test runs without smashing even a single century throughout their career, we have the legendary Australian international cricketer Mitchell Starc who has been a mainstay for the Australian national cricket team ever since he made his debut in 2010.
Often hailed as one of the most prolific cricketers to ever represent Australia across all formats of international cricket, Michelle Starc has played a record total of 105 test matches throughout his glorious career, so far and as managed to score a phenomenal total of 11 481 runs at a blistering average of 20.5 and an impressive strike rate of 59.3. Although often hailed as one of the most influential bowling all-rounders in the history of international cricket, Michelle Starc has shockingly failed to register even a single century in test cricket throughout his career so far ranking him at the fourth spot on our list.
