The record for the highest number of sixes in Test cricket was previously held by Brendon McCullum by hitting 107 sixes in his career which was overtaken by English all-rounder Ben Stokes and scored 109 sixes so far in his career. He achieved this feat in the recently concluded test match against New Zealand in which New Zealand won the test match by just 1 run.
Most sixes in Test match career:
Player | Span | Mat | Inns | Runs | 6s |
---|---|---|---|---|---|
BA Stokes (ENG) | 2013-2023 | 91 | 166 | 5712 | 109 |
BB McCullum (NZ) | 2004-2016 | 101 | 176 | 6453 | 107 |
AC Gilchrist (AUS) | 1999-2008 | 96 | 137 | 5570 | 100 |
CH Gayle (WI) | 2000-2014 | 103 | 182 | 7214 | 98 |
JH Kallis (ICC/SA) | 1995-2013 | 166 | 280 | 13289 | 97 |
V Sehwag (ICC/IND) | 2001-2013 | 104 | 180 | 8586 | 91 |
BC Lara (ICC/WI) | 1990-2006 | 131 | 232 | 11953 | 88 |
CL Cairns (NZ) | 1989-2004 | 62 | 104 | 3320 | 87 |
IVA Richards (WI) | 1974-1991 | 121 | 182 | 8540 | 84 |
A Flintoff (ENG/ICC) | 1998-2009 | 79 | 130 | 3845 | 82 |
TG Southee (NZ) | 2008-2023 | 92 | 132 | 1950 | 82 |
ML Hayden (AUS) | 1994-2009 | 103 | 184 | 8625 | 82 |
Misbah-ul-Haq (PAK) | 2001-2017 | 75 | 132 | 5222 | 81 |
KP Pietersen (ENG) | 2005-2014 | 104 | 181 | 8181 | 81 |
MS Dhoni (IND) | 2005-2014 | 90 | 144 | 4876 | 78 |