• Home
  • Top Most
  • Legends Of The Longest Format Top 5 Batters With Highest Highest Test Centuries

Legends of the Longest Format: Top 5 Batters with Highest highest Test Centuries


image-lhitp8t1Ricky Ponting is one of the best batters to have graced the sport (ICC Twitter)

Test cricket is the ultimate arbiter of a player's mettle, serving as a stern test of their skills and temperament. It is the original and most challenging format of cricket, and every aspiring cricketer dreams of donning their national team's colors in this arena.

The absence of any limitations on the number of overs a bowler can bowl and the uneven playing field of bowler-friendly pitches make it even more grueling for batsmen. Yet, it is precisely this demanding nature that has established Test cricket as the pinnacle of the sport, and success in this format is widely regarded as the ultimate measure of a player's caliber. 

Amongst the numerous feats that testify to a player's excellence, the achievement of scoring a century in a Test match stands as the most coveted for most batsmen.

In this listicle, we present the top five cricketers who have etched their names in history by slamming the most centuries in the longest format of the game.

5. Rahul Dravid – 36 centuries

Rahul Dravid stands tall as a monument of perseverance and consistency in the pantheon of Indian cricketing greats, having represented the nation in a staggering 164 Test matches - the second-highest tally for an Indian player. Aptly nicknamed "The Wall" for his unbreachable defense and resolute batting, Dravid's illustrious career is embellished with 36 Test centuries and an astonishing aggregate of 13,288 runs at a stellar average of 52.

image-lhittefqRahul Dravid holds the record for most balls faced in Test cricket (ICC Twitter)

Though trailing behind the cricketing colossus Sachin Tendulkar in terms of runs scored, Dravid's legacy as India's second-most successful batsman in Tests remains unchallenged. His gargantuan knock of 270 runs against arch-rivals Pakistan at the Rawalpindi Stadium in 2004, is widely regarded as one of the greatest innings played by an Indian batsman. Adding to his many laurels, Dravid also holds the enviable record for facing the most number of deliveries in the longest format of the game.

4. Kumar Sangakkara – 38 centuries

Kumar Sangakkara reigned supreme in the realm of Sri Lankan cricket, leaving an unforgettable mark on the sport. Over the course of 134 Tests, his enduring presence on the field culminated in an impressive tally of 12,400 runs, scored at a staggering average of 57.40. Among his numerous triumphs, the pinnacle was undoubtedly his monumental innings of 319 against Bangladesh, etching his name in the annals of Test cricket history.

image-lhitujptKumar Sangakkara is arguably the greatest wicketkeeper-batsman in Test cricket (ICC Twitter)

Notably, Sangakkara's mettle shone brightly as he became only the second player ever to accomplish the remarkable feat of scoring a triple century and a century in the same Test match against Bangladesh in 2014. The legendary southpaw epitomized excellence in the sport for an unparalleled span of 15 years, commencing from the turn of the millennium and culminating in his swansong Test against India in 2015.

3. Ricky Ponting – 41 centuries

Renowned not only for his exceptional leadership skills but also for his unparalleled prowess with the willow, Ricky Ponting stands as an indelible icon of cricketing eminence. This legendary Australian batsman, who bid adieu to the sport in 2012, carved a resplendent path with an astonishing record of 41 Test centuries, across 287 innings in 168 Test matches. The sheer magnitude of Ponting's accomplishments is further accentuated by his monumental tally of 13,378 runs, amassed at a staggering average of 51.9.

image-lhitvj6pRicky Ponting has a phenomenal Test record both as a captain and a batsman (ICC Twitter)

His highest Test score of 257 reverberates as a testament to his unyielding hunger for monumental knocks. Only overshadowed by the prodigious Sachin Tendulkar in terms of overall runs in Test cricket, Ponting occupies a hallowed position as the second-highest run-scorer in the history of the format. Moreover, he also distinguished himself by crafting 19 centuries during his tenure as the captain of the Australian Test team across 77 Test matches from 2004 to 2010.

2. Jacques Kallis – 45 centuries

Amidst the talks of cricketing greatness, the legendary figure of Jacques Kallis often remains shrouded in an unjust veil of underappreciation. This stalwart of the game, widely hailed as the greatest all-rounder, graced the cricketing arena playing for South Africa and left an ineffaceable mark on the game. The Protean’s imposing tally of 13,289 runs across 166 Tests, punctuated by a remarkable 45 centuries, elevates him to the exalted position of being the second-highest century maker in the illustrious history of the format.

image-lhitwzkqJacques Kallis' record as an all-rounder in Tests in unparalleled (ICC Twitter)

A connoisseur of batting artistry, Kallis decorated his Test career by scoring runs at an awe-inspiring average of 55.37. His zenith moment, an astounding knock of 224 against Sri Lanka in 2012 at the Newlands Stadium in Cape Town is his highest score in the format. Beyond his formidable batting exploits, Kallis also wielded the ball with finesse, capturing 292 wickets in Test matches. Additionally, his safe hands and acrobatic fielding skills resulted in 200 catches, adding another feather to his illustrious cap. Kallis bid farewell to the sport in 2013 by not before leaving behind a staggering legacy.

1. Sachin Tendulkar – 51 centuries

Sachin Tendulkar’s name stands alone in the vast tapestry of cricketing folklore. The realm of Test cricket reverberates with Tendulkar's record-breaking brilliance, as he reigns supreme with an awe-inspiring 51 centuries in his illustrious career, spanning 200 matches. With an astonishing aggregate of 15,291 runs, amassed at a formidable average of 53.78, the Master Blaster’s record is a stuff of legends. His highest score of an unbeaten 248 against Bangladesh stands as an emblem of his unrivaled mastery.

image-lhityofdSachin Tendulkar holds almost every batting record in Test cricket (ICC Twitter)

The batting maestro holds a stranglehold over almost every batting record in both Test and ODI cricket. Beyond the realm of numbers, Tendulkar's legacy reaches its pinnacle as the first and only player to ever grace the hallowed turf of 200 Test matches, a stirring swan song played out in Mumbai, his cricketing citadel. The Indian veteran's magnificent career, adorned with a staggering 100 tons across formats, with 49 centuries in ODIs harmoniously coalescing with his 51 Test centuries stands as a testament to his insatiable hunger for greatness.