Batting Records

Test Cricket: Most Sixes in Career

Unlike T20Is and ODIs, hitting sixes in Test cricket is not everyone’s cup of tea. Over time, however, modern-day players like Ben Stokes, Brendon McCullum, Rohit Sharma, and Rishabh Pant have shown their six-hitting prowess in the longer format.

These players have made the art of six-hitting look easy while playing in Tests. So, in this article, let’s take a look at the batsmen with the most sixes in Test cricket.

Most Sixes in Tests

Players Innings Sixes
B Stokes (ENG) 198 133
B McCullum (NZ) 176 107
A Gilchrist (AUS) 137 100
T Southee (NZ) 156 98
C Gayle (WI) 182 98
J Kallis (SA) 280 97
V Sehwag (IND) 180 91
R Sharma (IND) 116 88
B Lara (WI) 232 88
C Cairns (NZ) 104 87
More Test Career Records

Most Test Runs in Career

Most Test Wickets in Career

Most Test Centuries in Career

Most Test Sixes in Career

Most 5-Wicket Hauls in Career

Most 10-Wicket Hauls in Career

Most Matches Played in Career

Key Insights

100: Australia’s wicketkeeper batter Adam Gilchrist became the first player to smash 100 sixes in the Test format. Gilchrist achieved this remarkable feat in 2007 while playing in a Test match against Sri Lanka. Eventually, he ended his career with a tally of 100 sixes in 137 innings.

3: Apart from Gilchrist, only Brendon McCullum and Ben Stokes have hit 100-plus sixes in Test cricket. So far, only 3 batters have sured the 100 sixes mark, but a few players can these elite players in the near future.

50: Over 40 batters have smashed 50 or more sixes in Test cricket.