Most sixes in Test Cricket: Ben Stokes, the England Test Captain has taken over from former New Zealand Captain Brendon McCullum, and now has more sixes in men’s Test cricket than any other batter in history. Ben Stokes has surpassed Brendon McCullum’s record of 107 sixes in red-ball cricket and now sits at the top of the pile. Former Australian wicketkeeper Adam Gilchrist was the first batter to hit 100 sixes in Test cricket. The following list includes the top ten batters who have hit the most sixes in test matches. The list also includes names like Sir Viv Richards, Chris Gayle, Virender Sehwag, Brian Lara, and Andrew Flintoff.
List of Most sixes in Test Cricket
Name |
Span |
Matches |
Innings |
Runs |
Avg |
100/50 |
6s/4s |
Ben Stokes (England) |
2013-2023 |
90 |
164 |
5652 |
36 |
12/28 |
109/674 |
Brendon McCullum (New Zealand) |
2004-2016 |
101 |
176 |
6453 |
38.64 |
12/31 |
107/776 |
Adam Gilchrist (Australia) |
1999-2008 |
96 |
137 |
5570 |
47.60 |
17/26 |
100/677 |
Chris Gayle (West Indies) |
2000-2014 |
103 |
182 |
7214 |
42.18 |
15/37 |
98/1046 |
Jacques Kallis (ICC/SA) |
1995-2013 |
166 |
280 |
13289 |
55.37 |
45/58 |
97/1488 |
Virender Sehwag (India/ICC) |
2001-2013 |
104 |
180 |
8586 |
49.34 |
23/32 |
91/1233 |
Brian Lara (WI/ICC) |
1990-2006 |
131 |
232 |
11953 |
52.88 |
34/48 |
88/1559 |
Chris Cairns (New Zealand) |
1989-2004 |
62 |
104 |
3320 |
33.53 |
05/22 |
87/365 |
Viv Richards (WI) |
1974-1991 |
121 |
182 |
8540 |
50.23 |
24/45 |
84/952 |
Andrew Flintoff (England) |
1998-2009 |
79 |
130 |
3845 |
31.77 |
05/26 |
82/513 |