Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
AD Russell 42* 13 3 4 323.07 West Indies v Pakistan 21 Feb 2015 ODI # 3608
MJ Guptill 93* 30 9 8 310.00 New Zealand v Sri Lanka 28 Dec 2015 ODI # 3715
BB McCullum 51 22 6 3 231.81 New Zealand v Sri Lanka 11 Jan 2015 ODI # 3574
BB McCullum 55 25 11 1 220.00 New Zealand v Sri Lanka 26 Dec 2015 ODI # 3714
D Pretorius 50 27 4 2 185.18 South Africa v New Zealand 22 Feb 2017 ODI # 3839
JM Bairstow 104 60 9 6 173.33 England v New Zealand 10 Mar 2018 ODI # 3992
CJ Anderson 75 46 8 2 163.04 New Zealand v Sri Lanka 14 Feb 2015 ODI # 3599
JO Holder 34 21 3 1 161.90 West Indies v New Zealand 26 Dec 2017 ODI # 3945
L Ronchi 29* 19 4 0 152.63 New Zealand v Sri Lanka 14 Feb 2015 ODI # 3599
BA Stokes 26* 18 1 2 144.44 England v New Zealand 10 Mar 2018 ODI # 3992
C Munro 87 61 8 4 142.62 New Zealand v Bangladesh 26 Dec 2016 ODI # 3814
MJ Guptill 79 56 9 4 141.07 New Zealand v Sri Lanka 26 Dec 2015 ODI # 3714
HM Nicholls 83* 62 7 2 133.87 New Zealand v West Indies 23 Dec 2017 ODI # 3944
BB McCullum 65 49 10 1 132.65 New Zealand v Sri Lanka 14 Feb 2015 ODI # 3599
JDS Neesham 71* 57 6 0 124.56 New Zealand v South Africa 22 Feb 2017 ODI # 3839
RML Taylor 46* 37 3 1 124.32 Scotland v Kenya 30 Jan 2014 ODI # 3466
CS MacLeod 175 141 14 5 124.11 Scotland v Canada 23 Jan 2014 ODI # 3459
C Munro 30 25 1 2 120.00 New Zealand v West Indies 23 Dec 2017 ODI # 3944
MM Ali 128 107 12 5 119.62 England v Scotland 23 Feb 2015 ODI # 3611
D Ramdin 51 43 7 0 118.60 West Indies v Pakistan 21 Feb 2015 ODI # 3608
FRJ Coleman 40 35 6 0 114.28 Scotland v Canada 23 Jan 2014 ODI # 3459
Mosaddek Hossain 50* 44 5 3 113.63 Bangladesh v New Zealand 26 Dec 2016 ODI # 3814
TWM Latham 137 121 7 4 113.22 New Zealand v Bangladesh 26 Dec 2016 ODI # 3814
NR Kumar 26 23 5 0 113.04 Canada v Scotland 23 Jan 2014 ODI # 3459
EJG Morgan 46 42 4 2 109.52 England v Scotland 23 Feb 2015 ODI # 3611
GH Worker 58 53 4 2 109.43 New Zealand v West Indies 23 Dec 2017 ODI # 3944
Shakib Al Hasan 59 54 5 2 109.25 Bangladesh v New Zealand 26 Dec 2016 ODI # 3814
TD Astle 49 45 1 2 108.88 New Zealand v West Indies 23 Dec 2017 ODI # 3944
LMP Simmons 50 46 4 2 108.69 West Indies v Pakistan 21 Feb 2015 ODI # 3608
HDRL Thirimanne 65 60 8 0 108.33 Sri Lanka v New Zealand 14 Feb 2015 ODI # 3599
Shahid Afridi 28 26 4 0 107.69 Pakistan v West Indies 21 Feb 2015 ODI # 3608
DJG Sammy 30 28 3 1 107.14 West Indies v Pakistan 21 Feb 2015 ODI # 3608
KC Sangakkara 39 38 5 0 102.63 Sri Lanka v New Zealand 14 Feb 2015 ODI # 3599
Hamza Tariq 71 70 13 1 101.42 Canada v Scotland 23 Jan 2014 ODI # 3459
DPMD Jayawardene 104 107 12 1 97.19 Sri Lanka v New Zealand 11 Jan 2015 ODI # 3574
MW Machan 68 70 6 0 97.14 Scotland v Canada 23 Jan 2014 ODI # 3459
MJ Santner 67 71 4 2 94.36 New Zealand v England 10 Mar 2018 ODI # 3992
LRPL Taylor 102* 110 8 0 92.72 New Zealand v South Africa 22 Feb 2017 ODI # 3839
KS Williamson 69 75 6 0 92.00 New Zealand v South Africa 22 Feb 2017 ODI # 3839
AB de Villiers 45 49 2 0 91.83 South Africa v New Zealand 22 Feb 2017 ODI # 3839
MH Cross 55 61 7 0 90.16 Scotland v Kenya 30 Jan 2014 ODI # 3466
AD Mathews 46 52 5 0 88.46 Sri Lanka v New Zealand 14 Feb 2015 ODI # 3599
RR Patel 38 43 2 0 88.37 Kenya v Scotland 30 Jan 2014 ODI # 3466
AA Obanda 89 101 8 1 88.11 Kenya v Scotland 30 Jan 2014 ODI # 3466
TWM Latham 37 42 5 0 88.09 New Zealand v West Indies 26 Dec 2017 ODI # 3945
KS Williamson 57 65 5 1 87.69 New Zealand v Sri Lanka 14 Feb 2015 ODI # 3599
Q de Kock 57 65 6 0 87.69 South Africa v New Zealand 22 Feb 2017 ODI # 3839
Mushfiqur Rahim 42* 48 3 0 87.50 Bangladesh v New Zealand 26 Dec 2016 ODI # 3814
LRPL Taylor 47* 54 6 0 87.03 New Zealand v West Indies 26 Dec 2017 ODI # 3945
LRPL Taylor 57 66 5 0 86.36 New Zealand v West Indies 23 Dec 2017 ODI # 3944
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

Minimum of 25 runs

Records includes the following current or recent matches:
New Zealand v England at Christchurch, 5th ODI, Mar 10, 2018 [ODI # 3992]
New Zealand v West Indies at Christchurch, 3rd ODI, Dec 26, 2017 [ODI # 3945]
New Zealand v West Indies at Christchurch, 2nd ODI, Dec 23, 2017 [ODI # 3944]