Most sixes in an innings
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
BB McCullum 202 279 188 21 11 New Zealand v Pakistan Sharjah 26 Nov 2014 Test # 2147
BB McCullum 195 202 134 18 11 New Zealand v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
BA Stokes 258 338 198 30 11 England v South Africa Cape Town 2 Jan 2016 Test # 2197
CH Gayle 333 653 437 34 9 West Indies v Sri Lanka Galle 15 Nov 2010 Test # 1977
SO Hetmyer 93 - 92 1 9 West Indies v Bangladesh Dhaka 30 Nov 2018 Test # 2331
KC Sangakkara 319 551 482 32 8 Sri Lanka v Bangladesh Chattogram 4 Feb 2014 Test # 2117
JO Holder 202* 284 229 23 8 West Indies v England Bridgetown 23 Jan 2019 Test # 2342
Harbhajan Singh 111* 174 116 7 7 India v New Zealand Hyderabad (Deccan) 12 Nov 2010 Test # 1975
Tamim Iqbal 206 448 278 17 7 Bangladesh v Pakistan Khulna 28 Apr 2015 Test # 2159
MA Starc 84 128 91 3 7 Australia v Pakistan Melbourne 26 Dec 2016 Test # 2242
HH Pandya 108 163 96 8 7 India v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
AB de Villiers 135* - 168 13 6 South Africa v West Indies Basseterre 18 Jun 2010 Test # 1961
AB de Villiers 278* 601 418 23 6 South Africa v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
KP Pietersen 151 212 165 16 6 England v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
MS Dhoni 224 365 265 24 6 India v Australia Chennai 22 Feb 2013 Test # 2074
CH Gayle 80* 52 46 7 6 West Indies v New Zealand Port of Spain 16 Jun 2014 Test # 2125
Asad Shafiq 137 183 148 18 6 Pakistan v New Zealand Sharjah 26 Nov 2014 Test # 2147
BB McCullum 145 124 79 21 6 New Zealand v Australia Christchurch 20 Feb 2016 Test # 2202
SM Curran 64 - 119 1 6 England v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
JH Kallis 201* 389 270 15 5 South Africa v India Centurion 16 Dec 2010 Test # 1985
AB de Villiers 129 149 112 12 5 South Africa v India Centurion 16 Dec 2010 Test # 1985
DM Bravo 195 384 297 12 5 West Indies v Bangladesh Dhaka 29 Oct 2011 Test # 2012
BRM Taylor 117 242 147 8 5 Zimbabwe v New Zealand Bulawayo 1 Nov 2011 Test # 2013
MS Dhoni 144 181 175 10 5 India v West Indies Kolkata 14 Nov 2011 Test # 2017
DA Warner 180 261 159 20 5 Australia v India Perth 13 Jan 2012 Test # 2029
PG Fulton 110 238 165 14 5 New Zealand v England Auckland 22 Mar 2013 Test # 2084
BJ Haddin 118 274 177 11 5 Australia v England Adelaide 5 Dec 2013 Test # 2105
SR Watson 103 169 108 11 5 Australia v England Perth 13 Dec 2013 Test # 2107
BB McCullum 224 462 307 29 5 New Zealand v India Auckland 6 Feb 2014 Test # 2118
S Shillingford 53* 38 29 3 5 West Indies v New Zealand Kingston 8 Jun 2014 Test # 2123
Misbah-ul-Haq 101* 75 57 11 5 Pakistan v Australia Abu Dhabi 30 Oct 2014 Test # 2142
DW Steyn 58 35 28 6 5 South Africa v West Indies Port Elizabeth 26 Dec 2014 Test # 2153
Misbah-ul-Haq 102 272 197 8 5 Pakistan v England Dubai (DSC) 22 Oct 2015 Test # 2183
RA Jadeja 100* 152 132 5 5 India v West Indies Rajkot 4 Oct 2018 Test # 2319
MDKJ Perera 153* 309 200 12 5 Sri Lanka v South Africa Durban 13 Feb 2019 Test # 2347
C de Grandhomme 76* 62 53 4 5 New Zealand v Bangladesh Hamilton 28 Feb 2019 Test # 2349
Soumya Sarkar 149 255 171 21 5 Bangladesh v New Zealand Hamilton 28 Feb 2019 Test # 2349
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years

Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Afghanistan v Ireland at Dehradun, Only Test, Mar 15-18, 2019 [Test # 2351]
New Zealand v Bangladesh at Wellington, 2nd Test, Mar 8-12, 2019 [Test # 2350]
New Zealand v Bangladesh at Hamilton, 1st Test, Feb 28-Mar 3, 2019 [Test # 2349]