High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
NLTC Perera 140 74 8 13 189.18 Sri Lanka v New Zealand 5 Jan 2019 ODI # 4075
MJ Guptill 138 139 11 5 99.28 New Zealand v Sri Lanka 3 Jan 2019 ODI # 4074
HM Amla 119 135 15 0 88.14 South Africa v New Zealand 24 Oct 2014 ODI # 3537
MJ Guptill 102 109 9 3 93.57 New Zealand v Sri Lanka 5 Jan 2016 ODI # 3721
MDKJ Perera 102 86 13 1 118.60 Sri Lanka v New Zealand 3 Jan 2019 ODI # 4074
L Ronchi 99 83 11 3 119.27 New Zealand v South Africa 21 Oct 2014 ODI # 3536
AD Mathews 95 116 6 0 81.89 Sri Lanka v New Zealand 5 Jan 2016 ODI # 3721
LRPL Taylor 93 106 9 0 87.73 New Zealand v India 28 Jan 2019 ODI # 4088
LRPL Taylor 90 105 4 1 85.71 New Zealand v Sri Lanka 5 Jan 2019 ODI # 4075
AB de Villiers 89* 85 9 0 104.70 South Africa v New Zealand 21 Oct 2014 ODI # 3536
Raza-ur-Rehman 88 105 11 0 83.80 Canada v Netherlands 28 Jan 2014 ODI # 3464
C Munro 87 77 12 2 112.98 New Zealand v Sri Lanka 5 Jan 2019 ODI # 4075
RG Sharma 87 96 9 3 90.62 India v New Zealand 26 Jan 2019 ODI # 4085
L Ronchi 79 83 7 1 95.18 New Zealand v South Africa 24 Oct 2014 ODI # 3537
KS Williamson 76 74 6 0 102.70 New Zealand v Sri Lanka 3 Jan 2019 ODI # 4074
N Dickwella 76 50 8 3 152.00 Sri Lanka v New Zealand 3 Jan 2019 ODI # 4074
ES Szwarczynski 75* 116 7 0 64.65 Netherlands v Canada 28 Jan 2014 ODI # 3464
MD Gunathilaka 71 73 9 0 97.26 Sri Lanka v New Zealand 5 Jan 2019 ODI # 4075
F du Plessis 67 73 3 2 91.78 South Africa v New Zealand 24 Oct 2014 ODI # 3537
S Dhawan 66 67 9 0 98.50 India v New Zealand 26 Jan 2019 ODI # 4085
JDS Neesham 64 37 5 3 172.97 New Zealand v Sri Lanka 5 Jan 2019 ODI # 4075
MJ Santner 63* 52 6 1 121.15 New Zealand v England 28 Feb 2018 ODI # 3981
BA Stokes 63* 74 7 1 85.13 England v New Zealand 28 Feb 2018 ODI # 3981
EJG Morgan 62 63 6 3 98.41 England v New Zealand 28 Feb 2018 ODI # 3981
RG Sharma 62 77 3 2 80.51 India v New Zealand 28 Jan 2019 ODI # 4088
PW Borren 61* 34 8 2 179.41 Netherlands v Canada 28 Jan 2014 ODI # 3464
KS Williamson 61 72 7 0 84.72 New Zealand v Sri Lanka 5 Jan 2016 ODI # 3721
LRPL Taylor 61 67 4 1 91.04 New Zealand v Sri Lanka 5 Jan 2016 ODI # 3721
V Kohli 60 74 6 1 81.08 India v New Zealand 28 Jan 2019 ODI # 4088
JP Duminy 58* 72 3 2 80.55 South Africa v New Zealand 21 Oct 2014 ODI # 3536
DAJ Bracewell 57 46 5 3 123.91 New Zealand v India 26 Jan 2019 ODI # 4085
R Gunasekera 54 74 5 1 72.97 Canada v Netherlands 28 Jan 2014 ODI # 3464
LRPL Taylor 54 37 6 2 145.94 New Zealand v Sri Lanka 3 Jan 2019 ODI # 4074
TWM Latham 51 64 1 1 79.68 New Zealand v India 28 Jan 2019 ODI # 4088
LD Chandimal 50 65 4 1 76.92 Sri Lanka v New Zealand 5 Jan 2016 ODI # 3721
MJ Guptill 50 87 7 0 57.47 New Zealand v England 28 Feb 2018 ODI # 3981
MS Dhoni 48* 33 5 1 145.45 India v New Zealand 26 Jan 2019 ODI # 4085
JDS Neesham 47* 13 0 6 361.53 New Zealand v Sri Lanka 3 Jan 2019 ODI # 4074
AT Rayudu 47 49 3 1 95.91 India v New Zealand 26 Jan 2019 ODI # 4085
MD Gunathilaka 43 62 3 0 69.35 Sri Lanka v New Zealand 3 Jan 2019 ODI # 4074
V Kohli 43 45 5 0 95.55 India v New Zealand 26 Jan 2019 ODI # 4085
AT Rayudu 40* 42 5 1 95.23 India v New Zealand 28 Jan 2019 ODI # 4088
TAM Siriwardana 39 22 3 2 177.27 Sri Lanka v New Zealand 5 Jan 2016 ODI # 3721
KD Karthik 38* 38 5 1 100.00 India v New Zealand 28 Jan 2019 ODI # 4088
HM Amla 38 74 1 0 51.35 South Africa v New Zealand 21 Oct 2014 ODI # 3536
C de Grandhomme 38 40 4 1 95.00 New Zealand v England 28 Feb 2018 ODI # 3981
L Ronchi 37* 31 3 0 119.35 New Zealand v Sri Lanka 5 Jan 2016 ODI # 3721
AB de Villiers 37 25 5 1 148.00 South Africa v New Zealand 24 Oct 2014 ODI # 3537
JM Bairstow 37 39 5 1 94.87 England v New Zealand 28 Feb 2018 ODI # 3981
JC Buttler 36* 20 2 3 180.00 England v New Zealand 28 Feb 2018 ODI # 3981
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
Records includes the following current or recent matches:
New Zealand v India at Mount Maunganui, 3rd ODI, Jan 28, 2019 [ODI # 4088]
New Zealand v India at Mount Maunganui, 2nd ODI, Jan 26, 2019 [ODI # 4085]
New Zealand v Sri Lanka at Mount Maunganui, 2nd ODI, Jan 5, 2019 [ODI # 4075]