List of Most Sixes in Test Cricket for Current Players

Most sixes in test cricket by batsman

It is an interesting list when you look at the most sixes in test by current cricket batsman. Ben Stokes of England is leading the chart with 74 sixes in test cricket in 67 test matches.

Followed by New Zealand fast bowler Tim Southee & Sri Lanka’s Angelow Matthews  who both hit 72 & 61 sixes in test matches respectively.

However if you look at most sixes per match ratio than iNdia’s Rohit Sharma is leading the chart with 1.63 sixes per match in list of current test players. Rohit Sharma also had record of most sixes by Indian in test cricket among the active test players.

Most Sixes in Test Match by Batsman

Player Mat Inns 6s 6s Per Match
BA Stokes (ENG) 67 122 74 1.10
TG Southee (NZ) 73 106 72 0.99
AD Mathews (SL) 86 154 61 0.71
DA Warner (AUS) 84 155 56 0.67
RG Sharma (INDIA) 32 53 52 1.63
SCJ Broad (ENG) 143 208 48 0.34
SPD Smith (AUS) 73 131 42 0.58
MA Starc (AUS) 57 85 41 0.72
C de Grandhomme (NZ) 24 36 37 1.54
DW Steyn (SA) 93 119 36 0.39
Tamim Iqbal (BDESH) 60 115 35 0.58
M Vijay (INDIA) 61 105 33 0.54
JC Buttler (ENG) 47 82 32 0.68
Mushfiqur Rahim (BDESH) 70 130 31 0.44

Most Sixes in Cricket Cricket History List

When you look at the all time list of most sixes in test cricket history than it is headed by New Zealand Brendon McCullum. Brendon McCullum has the highest number of sixes in test matches which is 107.

Followed by Australia’s Adam Gilchrist and West Indian Chris Gayle who both have hit 100 and 98 sixes respectively in test cricket history.

Most Sixes per match  ratio belongs to New Zealand Chris Cairns who has hit 1.40 six in every match  he played in test cricket.

Below is the list of most sixes in test cricket history.

Player Span Mat Inns 6s 6s Per Match
BB McCullum (NZ) 2004-2016 101 176 107 1.06
AC Gilchrist (AUS) 1999-2008 96 137 100 1.04
CH Gayle (WI) 2000-2014 103 182 98 0.95
JH Kallis (ICC/SA) 1995-2013 166 280 97 0.58
V Sehwag (ICC/INDIA) 2001-2013 104 180 91 0.88
BC Lara (ICC/WI) 1990-2006 131 232 88 0.67
CL Cairns (NZ) 1989-2004 62 104 87 1.40
IVA Richards (WI) 1974-1991 121 182 84 0.69
A Flintoff (ENG/ICC) 1998-2009 79 130 82 1.04
ML Hayden (AUS) 1994-2009 103 184 82 0.80
Misbah-ul-Haq (PAK) 2001-2017 75 132 81 1.08
KP Pietersen (ENG) 2005-2014 104 181 81 0.78
MS Dhoni (INDIA) 2005-2014 90 144 78 0.87
BA Stokes (ENG) 2013-2020 67 122 74 1.10
RT Ponting (AUS) 1995-2012 168 287 73 0.43
TG Southee (NZ) 2008-2020 73 106 72 0.99
CH Lloyd (WI) 1966-1985 110 175 70 0.64
Younis Khan (PAK) 2000-2017 118 213 70 0.59

Some other Interesting records regards to sixes in test cricket.

Pakistan Wasim Akram holds the record of most sixes in test innings. He smashed 12 sixes in a test innings against Zimbabwe at Sheikhupra during his best test score of 257 not out.

India’s Rohit Sharma holds the record of most sixes in a test match when he hit 13 sixes against South Africa in 2019.

Most sixes in a test innings by a team record belongs to New Zealand when they hit 22 sixes in a test innings of 690 runs against Pakistan at Sharjah in 2014.

*All Records updated till 14 Oct, 2020.

About admin

A cricket enthusiast who is keenly following cricket since years and now transforming his passion for the game by analyzing events taking place on the cricket field.

View all posts by admin →

Leave a Reply

Your email address will not be published. Required fields are marked *