Ben Stokes becomes the highest six hitter in Test Cricket

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
1 Like