| Player | Opposition | Matches | Innings | Runs | Average |
|---|---|---|---|---|---|
| Don Bradman (AUS) | England | 19 | 32 | 2432 | 90 |
| Allan Border (AUS) | England | 29 | 48 | 2276 | 58 |
| Graeme Smith (SA) | England | 21 | 39 | 2051 | 57 |
| Clive Lloyd (WI) | India | 20 | 29 | 1822 | 70 |
| Virat Kohli (IND) | England | 18 | 31 | 1638 | 56 |
| Clive Lloyd (WI) | Australia | 22 | 34 | 1599 | 52 |
| Graeme Smith (SA) | West Indies | 14 | 25 | 1593 | 69 |
| Ricky Ponting (AUS) | England | 19 | 33 | 1433 | 46 |
| Garry Sobers (WI) | England | 13 | 23 | 1417 | 79 |
| Ricky Ponting (AUS) | South Africa | 12 | 24 | 1358 | 59 |
Don Bradman has scored the most runs against an opponent as a captain in Test cricket. He aggregated 2432 runs in 32 innings against England as Australia’s skipper.
Bradman also leads the overall chart against the same opposition. He scored 5028 runs against the Englishmen in 63 outings.
Bradman’s tally included 10 centuries, the most by a Test skipper against an opponent. This further included three double tons, again the most.
Allan Border topples Bradman when it comes to the most fifty-plus scores. The former Australian skipper smashed 17 fifty-plus scores – five tons and 12 half-centuries – against England. Explore visiting batters with most Test runs in England soil here.
Bradman also has the highest average against a Test team as a captain (minimum 500 runs). He averaged 178.75 against India while scoring 715 runs in six innings!
Four more captains average above 100 against an opponent:
Stephen Fleming has earned the most ducks against an opponent as Test skipper. The former New Zealand captain logged six ducks against Australia. Bradman (vs England) and Joe Root (vs Australia) follow him with five ducks each. Find out players with most ducks in Tests here.
Eight captains have scored 1000-plus runs against two or more Test teams. Among them, Graeme Smith did it against four teams, the most by a skipper. The former South African captain scored 1000-plus runs against England (2051), the West Indies (1593), Australia (1124), and Pakistan (1079).
Five skippers have scored 1000-plus against an opponent in Test match wins. And Bradman undisputably leads the pack, with 1776 runs in 11 Test wins against England.
The other four captains are:
Bradman has amassed the most runs in a bilateral Test series. Playing as captain, he plundered 810 runs in nine innings against England in the 1936/37 Ashes.
1472 of Border’s 2276 runs against England came in England. This is the most runs by a captain at an opponent Test team’s home.
Read: Captains with Most Test Wickets against One Opponent
Here is a comprehensive breakdown of the most explosive half-centuries in international cricket, highlighting the…
While scoring a century and taking a 5-wicket haul is a nearly impossible double, an…
Explore this comprehensive breakdown detailing remarkable run-scoring feats and century milestones to satisfy your search…
Under Ben Stokes, England championed the "Bazball" philosophy, characterized by high-intent, aggressive batting and proactive…
Discover the definitive statistical breakdown and historic milestones regarding the most wickets by leg spinners…
Enjoying some new games online is something many of us like to do during our…