It has been half a century, and Sir Donald Bradman’s numbers against England in Test cricket still stand high. He is the only player to score more than 5000 runs against a single opponent in any format of the game. However, contrary to the myth that says Bradman played most of his games against a single opponent, the number of innings he batted against England is still lesser than others who are privileged to play and score against multiple sides in bulk.

One should read these five insane cricketing records that Don Bradman holds in Tests to understand his supremacy.

In the table below, we will list the top ten players who have scored the most runs against a single opponent in Test cricket.

Bonus: Read the same list for T20Is and ODIs.

Most Runs against Single Opponent in Tests

BATSMENVSRUNSINNSAVGHS100s
Don Bradman (AUS)England50286389.7833419
Steve Smith (AUS)England37037456.1023913
Jack Hobbs (ENG)Australia36367154.2618712
Sachin Tendulkar (IND)Australia36307455.00241*11
Allan Border (AUS)England35488256.31200*8
Joe Root (ENG)India33836459.3521813
David Gower (ENG)Australia32697744.782159
Garry Sobers (WI)England32146160.6422610
Steve Waugh (AUS)England32007358.18177*10
Brian Lara (WI)England29835162.14400*7

Key Stats

Steve Smith is the only current-day cricketer in the list above. Find out Steve Smith’s Test stats classified on the yearly basis.

Joe Root is the other non-retired batsman to score 2000+ runs against a single opponent in Tests. He has a 2000+ runs tally against two teams – Australia and India.

Virat Kohli against England is the next on the list to reach the milestone number of 2000.

Bradman’s 19 centuries against England, the most centuries by any batter against one single team in Test cricket, is also a mountainous value any modern-day cricketer would dream of achieving one day. Find out – Bradman’s Ashes records which Steve Smith might beat in the coming days.

Australia’s Syd Gregory, who played for Australia between 1890 and 1912, holds the record for batting in most Test innings against a single team. He played 52 matches versus England and batted for a massive 92 times. Fourth in our list, Allan Border comes second to Gregory with 82 batted innings against England.

Related: Highest Team Totals of Each Team in Test Cricket

Buvanesh Thiraviam

A Cricket Blogger | Blogs at Cricindeed.com

Share
Published by
Buvanesh Thiraviam

Recent Posts

IPL Teams with the Most Wins in a Single Season 

Top 5: IPL Teams with Most Wins in a Season

15 hours ago

Sunrisers Hyderabad IPL Results Every Year

Sunrisers Hyderabad (SRH) are one of the seven teams to win the IPL at least…

2 days ago

Gujarat Titans IPL Results Every Year

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

2 days ago

Delhi Capitals IPL Results Every Year

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

2 days ago

Rajasthan Royals IPL Results Every Year

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

3 days ago

Lucknow Super Giants IPL Results Every Year

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

3 days ago