Most sixes in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
MJ Guptill 237* 163 24 11 145.39 New Zealand v West Indies 21 Mar 2015 ODI # 3643
A Symonds 156 127 12 8 122.83 Australia v New Zealand 7 Dec 2005 ODI # 2302
CH Gayle 61 33 2 8 184.84 West Indies v New Zealand 21 Mar 2015 ODI # 3643
BB McCullum 77 25 8 7 308.00 New Zealand v England 20 Feb 2015 ODI # 3607
Abdul Razzaq 89 40 9 5 222.50 Pakistan v New Zealand 17 Jan 2004 ODI # 2083
HH Pandya 45 22 2 5 204.54 India v New Zealand 3 Feb 2019 ODI # 4092
SB Styris 45* 27 1 4 166.66 New Zealand v South Africa 20 Feb 2004 ODI # 2101
AB de Villiers 106* 106 3 4 100.00 South Africa v New Zealand 25 Feb 2012 ODI # 3249
AB de Villiers 99 82 6 4 120.73 South Africa v U.A.E. 12 Mar 2015 ODI # 3633
DA Warner 98 79 8 4 124.05 Australia v New Zealand 6 Feb 2016 ODI # 3733
AT Rayudu 90 113 8 4 79.64 India v New Zealand 3 Feb 2019 ODI # 4092
AR Adams 35 27 3 3 129.62 New Zealand v India 8 Jan 2003 ODI # 1930
SM Pollock 29* 17 0 3 170.58 South Africa v New Zealand 20 Feb 2004 ODI # 2101
CL Cairns 60 52 4 3 115.38 New Zealand v Australia 7 Dec 2005 ODI # 2302
DR Smith 38 25 1 3 152.00 West Indies v New Zealand 18 Feb 2006 ODI # 2332
LRPL Taylor 51* 50 5 3 102.00 New Zealand v West Indies 7 Jan 2009 ODI # 2788
V Kohli 82 78 7 3 105.12 India v New Zealand 31 Jan 2014 ODI # 3467
Shahid Afridi 67 29 9 3 231.03 Pakistan v New Zealand 31 Jan 2015 ODI # 3596
F Behardien 64* 31 5 3 206.45 South Africa v U.A.E. 12 Mar 2015 ODI # 3633
BB McCullum 28 12 2 3 233.33 New Zealand v Australia 6 Feb 2016 ODI # 3733
NJ Astle 89* 115 7 2 77.39 New Zealand v Zimbabwe 4 Jan 2001 ODI # 1664
SB Styris 48 33 4 2 145.45 New Zealand v Zimbabwe 4 Jan 2001 ODI # 1664
CD McMillan 81 81 8 2 100.00 New Zealand v Pakistan 17 Jan 2004 ODI # 2083
JDP Oram 18* 9 0 2 200.00 New Zealand v Pakistan 17 Jan 2004 ODI # 2083
SP Fleming 43 45 4 2 95.55 New Zealand v South Africa 20 Feb 2004 ODI # 2101
HH Gibbs 69 64 6 2 107.81 South Africa v New Zealand 20 Feb 2004 ODI # 2101
A Symonds 53 44 2 2 120.45 Australia v New Zealand 19 Feb 2005 ODI # 2227
L Vincent 71 49 9 2 144.89 New Zealand v Australia 7 Dec 2005 ODI # 2302
L Vincent 73* 87 8 2 83.90 New Zealand v Australia 16 Feb 2007 ODI # 2524
SP Fleming 70* 76 8 2 92.10 New Zealand v Australia 16 Feb 2007 ODI # 2524
JD Ryder 55 34 6 2 161.76 New Zealand v Pakistan 22 Jan 2011 ODI # 3085
BB McCullum 56 67 2 2 83.58 New Zealand v South Africa 25 Feb 2012 ODI # 3249
JDS Neesham 34* 19 3 2 178.94 New Zealand v India 31 Jan 2014 ODI # 3467
CJ Anderson 29 20 2 2 145.00 New Zealand v Sri Lanka 29 Jan 2015 ODI # 3594
Misbah-ul-Haq 58 87 4 2 66.66 Pakistan v New Zealand 31 Jan 2015 ODI # 3596
JE Root 121 108 14 2 112.03 England v Sri Lanka 1 Mar 2015 ODI # 3619
HDRL Thirimanne 139* 143 13 2 97.20 Sri Lanka v England 1 Mar 2015 ODI # 3619
TM Dilshan 44 55 4 2 80.00 Sri Lanka v England 1 Mar 2015 ODI # 3619
KC Sangakkara 117* 86 11 2 136.04 Sri Lanka v England 1 Mar 2015 ODI # 3619
GD Elliott 27 11 2 2 245.45 New Zealand v West Indies 21 Mar 2015 ODI # 3643
AD Russell 20 11 1 2 181.81 West Indies v New Zealand 21 Mar 2015 ODI # 3643
JO Holder 42 26 5 2 161.53 West Indies v New Zealand 21 Mar 2015 ODI # 3643
Q de Kock 68 70 6 2 97.14 South Africa v New Zealand 25 Feb 2017 ODI # 3841
C de Grandhomme 34* 34 2 2 100.00 New Zealand v South Africa 25 Feb 2017 ODI # 3841
KS Williamson 112* 143 6 2 78.32 New Zealand v England 3 Mar 2018 ODI # 3982
JDS Neesham 44 32 4 2 137.50 New Zealand v India 3 Feb 2019 ODI # 4092
MJ Henry 17* 9 1 2 188.88 New Zealand v India 3 Feb 2019 ODI # 4092
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 | 10 years
Records includes the following current or recent matches:
New Zealand v India at Wellington, 5th ODI, Feb 3, 2019 [ODI # 4092]
New Zealand v England at Wellington, 3rd ODI, Mar 3, 2018 [ODI # 3982]
New Zealand v South Africa at Wellington, 3rd ODI, Feb 25, 2017 [ODI # 3841]