Header Banner

Top 5 players with most Test centuries against any team

Know more about Ravi By Ravi - Aug 04, 2025 03:14 PM
Last updated on Aug 04, 2025 03:14 PM
Top 5 players with most Test centuries against any team

Scoring a century in the challenging world of Test cricket is a great achievement. But scoring big scores consistently against the same team shows the player's sustained talent, mental strength and strategic mastery. These are the players who not only performed well but also etched their name in cricket history by scoring centuries against a particular team. Let's take a look at those legends of Test cricket who have scored the most centuries against a single team.

1. Sir Don Bradman (Australia) vs England - 19 centuries

don bradman australia

Don Bradman's rivalry with England, especially in the Ashes, brought out the best in him. Bradman's 19 Test centuries against England reflect his unmatched dominance. He not only scored runs but also made the most of them, scoring at an average of almost 90 against his arch-rival. His record of scoring 5028 runs in just 37 matches against England is etched in cricket history.

2. Sunil Gavaskar (India) vs West Indies - 13 centuries

sunil gavaskar (india)

Indian legend Sunil Gavaskar dominated Test cricket. His 13 Test centuries against the mighty West Indies attack are a testament to his courage, technique and unwavering concentration. What makes his record even more special is Gavaskar's ability to challenge the pace and swing of legends like Holding, Marshall, Roberts and Garner, reflecting his mastery over challenging conditions and world-class bowling.

3. Joe Root (England) vs India - 13 centuries

joe root (england)

England batsman Joe Root has firmly established his place among the top players. Recently, Root equalled Sunil Gavaskar's record of 13 Test centuries against a single opponent, India. His consistent performance against the Indian bowling attack on home and away soil reflects his adaptability and excellence. Root's consistent run-scoring against India has been a key part of his career, reflecting his vital role in the England Test team.

4. Jack Hobbs (England) vs Australia - 12 centuries

jack hobbs (england)

England's Jack Hobbs was a great batsman against Australia. With 12 Test centuries against his old rival, Hobbs was the cornerstone of England's batting for many years. His flamboyant style and prolific run-scoring made him one of the most respected batsmen of his time and one of the most consistent performers against one of cricket's fiercest rivals.

5. Steve Smith (Australia) vs England - 12 centuries

steve smith (australia)

Steven Smith: His 12 Test centuries against England have often been the difference between the two teams in Ashes series. Smith's unique technique and insatiable hunger for runs have helped him score centuries in challenging Ashes conditions, further cementing his status as one of the best Test batsmen of his generation.

Also Read: Top bowlers with most 5 wicket hauls in Test cricket

Give Your Feedback



Footer Sticky Banner