Top 10 Players with the Most Centuries in Test Cricket: Rohit and Virat Miss the List
Top 10 Players with the Most Centuries in Test Cricket: As Australia faces Sri Lanka in their two-Test series starting January 29, cricket fans have been abuzz with excitement over Steve Smith’s latest milestone. By scoring his 35th century in Test cricket, Smith not only surpassed India’s legendary Sunil Gavaskar but also made his way into the elite club of players with over 10,000 runs. This performance places him as the 7th highest century-maker in the history of Test cricket.
The list of the top ten batsmen with the most centuries in Test cricket is led by Sachin Tendulkar, who boasts an astounding 51 centuries across 200 matches. Following him is Jacques Kallis with 45 centuries in 166 Tests, and Ricky Ponting capturing the third spot with 41 centuries from 168 matches. Kumar Sangakkara and Joe Root come in at fourth and fifth, respectively.
While players like Rahul Dravid and Younis Khan have also made their mark with 36 and 34 centuries each, it’s notable that current stars like Rohit Sharma and Virat Kohli have yet to appear on this esteemed list. Nevertheless, their careers are still ongoing, and fans are eager to see if they can break into the top ten in the coming years.
In the realm of Test cricket, the players who consistently reach the milestone of a century are revered throughout the cricketing world. While legends like Rohit Sharma and Virat Kohli have made their marks in the shorter formats, they have yet to feature among the top ten players with the most centuries in Test cricket. This article delves into the elite group of cricketers who have achieved the highest number of Test centuries, celebrating their incredible records while underscoring the absence of two modern Indian icons.
Sommaire :
- Sachin Tendulkar
- Jacques Kallis
- Ricky Ponting
- Kumar Sangakkara
- Joe Root
- Rahul Dravid
- Steve Smith
- Younis Khan
- Sunil Gavaskar
- Brian Lara
- Top 10 Players by Centuries and Runs in Test Cricket
Sachin Tendulkar
Sachin Tendulkar, known as the « God of Cricket, » remains the undisputed leader of the century club with an astounding 51 Test centuries. Throughout his illustrious career spanning over two decades, Tendulkar played an incredible 200 Test matches and amassed a record 15,921 runs. His ability to dominate bowling attacks with precision and flair solidified his status as a cricketing legend.
Jacques Kallis
In the second spot, we have South Africa’s Jacques Kallis, who scored 45 centuries in his 166 Test matches. Kallis’s versatility as an all-rounder, compounded by his formidable batting skills, earned him a total of 13,289 runs, making him one of the greatest players to ever grace the field.
Ricky Ponting
Ricky Ponting, the charismatic Australian captain, takes the third place with 41 centuries across 168 Test matches. He accumulated 13,378 runs, leading Australia to numerous victories while exhibiting a fearless batting style that inspired many aspiring cricketers around the globe.
Kumar Sangakkara
Fourth on the list is Kumar Sangakkara, the elegant Sri Lankan batsman, who achieved 38 centuries during his career, which spanned 134 Test matches. Sangakkara’s ability to read the game and his graceful stroke-play made him a thrill to watch, and he managed to score 12,400 runs before retiring.
Joe Root
British stalwart Joe Root comes in fifth, having recorded 36 centuries in 152 Test matches. He has amassed 12,972 runs, establishing himself as a cornerstone of the English batting lineup and demonstrating remarkable consistency against the toughest opponents.
Rahul Dravid
Closely following Root is Indian legend Rahul Dravid, also known as « The Wall. » With 36 centuries in 164 Test matches, Dravid scored 13,288 runs, showcasing his technique and resilience, which is often mirrored in the Indian team’s strategic play.
Steve Smith
Next is Australian star Steve Smith, who has converted 35 of his 115 Test appearances into centuries. Surpassing the likes of Sunil Gavaskar, Smith has crossed the 10,000-run mark, proving himself as one of the modern-day greats in Test cricket.
Younis Khan
Younis Khan, the prolific Pakistani batsman, secured 34 centuries in his career, having played 118 Tests. With a total of 10,099 runs, Khan earned his place as one of Pakistan’s finest cricketers, known for his elegant batting technique and ability to shine in pressure situations.
Sunil Gavaskar
Another Indian icon, Sunil Gavaskar, also struck 34 centuries in his 125 Test appearances. Scoring 10,122 runs, Gavaskar was the pioneer of Indian cricket in Test matches and set the standard for future generations of cricketers.
Brian Lara
Finally, rounding out the list is West Indies’ Brian Lara, another celebrated cricketer known for his phenomenal batting talent. Lara scored 34 centuries and accumulated 11,953 runs across 131 Tests, marking his legacy as one of the most destructive batsmen in cricket history.
Overall, it’s evident that while the likes of Rohit Sharma and Virat Kohli continue to contribute significantly to Indian cricket, their absence from the men who hold the most centuries in Test cricket highlights the supreme dominance of the aforementioned legends. As they break new ground in ODIs and T20s, the Test format remains a pinnacle that many strive towards but fewer fully master.


