Batting Records

Most Centuries Against One Team in Test Cricket History

This article will list the top ten cricketers who have scored the most number of centuries against one team in Test cricket.

BATSMENCENTURIESOPPPONENTINNINGS
Don Bradman (AUS)19England63
Sunil Gavaskar (IND)13West Indies48
Joe Root (ENG)12India62
Steve Smith (AUS)12England66
Jack Hobbs (ENG)12Australia71
Steve Smith (AUS)11India46
Sachin Tendulkar (IND)11Australia74
Kumar Sangakkara (SL)10Pakistan45
Garry Sobers (WI)10England61
Steve Waugh (AUS)10England73

You can find the same stat for ODIs here

Key Stats

The insanity of Don Bradman’s Test batting numbers is still shell-shocking, even after 70 years. While he played most of his matches against England, his prolonged dominance against English bowlers is a miracle. His 19 centuries against England are the most a player has scored against a single opponent.

He is followed by India’s little master, Sunil Gavaskar, with 13 centuries against the West Indies. Gavaskar’s feat is particularly impressive as it came during the years 1971-1983, a period when the West Indies were considered unbeatable. He even scored 700 runs in his debut Test series against the West Indies in their own backyard.

One can see the authority of the English-Aussie combination in the stats, thanks to their long-driven history and the Ashes, the oldest cricket tournament that still exists.

Sachin Tendulkar is the only name to appear twice on the list, a testament to his 24 years of supremacy over opponents.

Gavaskar, who tops our list of the greatest Indian opening batters, also has 8 centuries against Australia, another top cricketing side of his era.

Steve Smith and Joe Root are the only current-generation cricketers in the top half of this list. Joe Root’s major chunk of Test centuries came against India. Both these batters are also in the lost of top ten batters with the most runs against India in Tests.

Read: Top Ten Australian All Rounders of All Time

Buvanesh Thiraviam

A Cricket Blogger | Blogs at Cricindeed.com

Share
Published by
Buvanesh Thiraviam

Recent Posts

Rajasthan Royals IPL Results Every Year

In this article, find out the Rajasthan Royals’ year-wise performance in the IPL’s history, including…

3 hours ago

Lucknow Super Giants IPL Results Every Year

Lucknow Super Giants (LSG) were one of the two new entrants in the IPL in…

4 hours ago

MotoGP 2026 – The Most Unpredictable Season in Years

The world of grand prix motorcycle racing is bracing itself for what many experts believe…

15 hours ago

Royal Challengers Bengaluru IPL Results Every Year

In this article, find out the Royal Challengers Bengaluru’s year-wise performance in the IPL’s history.

1 day ago

Kolkata Knight Riders IPL Results Every Year

Kolkata Knight Riders (KKR) are one of the three teams to win the IPL three…

1 day ago

Punjab Kings IPL Results Every Year

Punjab Kings (PBKS), earlier known as Kings XI Punjab, have never won the IPL. They…

2 days ago