Most Sixes against an Opponent in Tests
| Player | Matches | Innings | Sixes | Against |
|---|---|---|---|---|
| Ben Stokes (ENG) | 24 | 45 | 39 | Australia |
| Rishabh Pant (IND) | 16 | 28 | 38 | England |
| Viv Richards (WI) | 36 | 50 | 34 | England |
| Tim Southee (NZ) | 22 | 36 | 30 | England |
| Ben Stokes (ENG) | 15 | 26 | 30 | South Africa |
| Imran Khan (PAK) | 23 | 29 | 28 | India |
| Yashasvi Jaiswal (IND) | 9 | 16 | 28 | England |
| Chris Gayle (WI) | 12 | 21 | 26 | New Zealand |
| Shubman Gill (IND) | 14 | 25 | 26 | England |
| Sachin Tendulkar (IND) | 39 | 74 | 25 | Australia |
Key Insights
Ben Stokes is the only batter to smash 30 or more sixes against two opponents – Australia and South Africa – in Tests.
Ian Botham (vs India & Australia), Clive Lloyd (vs India & England), and Viv Richards (vs England & India) are the others with 20 or more sixes against two Test teams.
Rishabh Pant is the only wicketkeeper-batter to hit more than 35 sixes against a Test team. Check here where he stands in the list of wk-batters with most Test centuries.
Pant and Stokes are the two batters to smack more than 20 sixes at an opponent’s home. The keeper has done so against England in England, while Stokes has done it against South Africa in South Africa. Ben Stokes’ incredible innings in Cape Town featured 11 sixes, making it the second-highest number of sixes ever hit in a single Test innings.
Pant and Gilchrist are the two wicketkeepers to smash 10 or more sixes at two opponents’ homes. Apart from England, Pant has 10-plus maximums in Australia. Gilchrist, meanwhile, scored 13 sixes in New Zealand and 10 in South Africa.
Tim Southee is the only player whose primary role is bowling to hit 30 sixes against a Test opponent. The former New Zealand pacer clubbed 30 maximums against England. Check where he stands in the overall six-hitters list in Test cricket.
24 of Richards’ 34 sixes against England came as the West Indies captain. This is the most sixes by a skipper against a Test team.
Five Indian batters have smashed 20 or more sixes against England, the most from a team against a single opponent. Check India’s top six-hitters in the longest format.
26 of Yashasvi Jaiswal’s maximums against England came in the 2024 series played in India. This is the most sixes by a batter against a team in a bilateral Test series.
Don Bradman scored 498-plus fours versus England, the most by a batter against a Test team.
For a deeper dive into his unparalleled achievements, explore the Insane Don Bradman Records in Test Cricket.