Batting Most Runs Innings - last 2 years

High scores for New Zealand in ODIs - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
137198131153104.58New Zealandv IndiaIndore18 Jan 2026ODI # 4939
133*166113132117.69New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
132174111136118.91New Zealandv PakistanNapier29 Mar 2025ODI # 4861
131*153117112111.96New Zealandv IndiaRajkot14 Jan 2026ODI # 4938
119210118122100.84New Zealandv West IndiesChristchurch16 Nov 2025ODI # 4930
118*160104103113.46New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
112149105121106.66New Zealandv BangladeshRawalpindi24 Feb 2025ODI # 4848
108147101131106.93New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
10717411312194.69New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
106*1067467143.24New Zealandv PakistanLahore8 Feb 2025ODI # 4827
1061398893120.45New Zealandv IndiaIndore18 Jan 2026ODI # 4939
10213794102108.51New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
99*1107877126.92New Zealandv PakistanHamilton2 Apr 2025ODI # 4862
971591079190.65New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
90*13286120104.65New Zealandv Sri LankaWellington5 Jan 2025ODI # 4822
9011884131107.14New Zealandv West IndiesNapier19 Nov 2025ODI # 4932
87138987088.77New Zealandv IndiaRajkot14 Jan 2026ODI # 4938
841107153118.30New Zealandv IndiaVadodara11 Jan 2026ODI # 4937
8114381101100.00New Zealandv Sri LankaAuckland11 Jan 2025ODI # 4824
81137842496.42New Zealandv PakistanLahore8 Feb 2025ODI # 4827
811461207067.50New Zealandv IndiaDubai (DICS)2 Mar 2025ODI # 4852
791026391125.39New Zealandv Sri LankaHamilton8 Jan 2025ODI # 4823
78*161917285.71New Zealandv EnglandMount Maunganui26 Oct 2025ODI # 4916
76101817393.82New Zealandv Sri LankaPallekele17 Nov 2024ODI # 4808
76141844490.47New Zealandv PakistanNapier29 Mar 2025ODI # 4861
64926382101.58New Zealandv West IndiesHamilton22 Nov 2025ODI # 4933
631321013062.37New Zealandv IndiaDubai (DICS)9 Mar 2025ODI # 4858
62635252119.23New Zealandv Sri LankaHamilton8 Jan 2025ODI # 4823
6297698089.85New Zealandv IndiaVadodara11 Jan 2026ODI # 4937
61623934156.41New Zealandv PakistanKarachi19 Feb 2025ODI # 4843
59574016147.50New Zealandv PakistanMount Maunganui5 Apr 2025ODI # 4863
58113897065.16New Zealandv PakistanLahore8 Feb 2025ODI # 4827
5894616295.08New Zealandv PakistanMount Maunganui5 Apr 2025ODI # 4863
5787586098.27New Zealandv PakistanKarachi14 Feb 2025ODI # 4838
56*88688082.35New Zealandv Sri LankaPallekele19 Nov 2024ODI # 4809
56*92596294.91New Zealandv EnglandHamilton29 Oct 2025ODI # 4919
5687645087.50New Zealandv PakistanKarachi14 Feb 2025ODI # 4838
56724645121.73New Zealandv West IndiesNapier19 Nov 2025ODI # 4932
56108676183.58New Zealandv IndiaVadodara11 Jan 2026ODI # 4937
55108763072.36New Zealandv BangladeshRawalpindi24 Feb 2025ODI # 4848
54100587193.10New Zealandv EnglandHamilton29 Oct 2025ODI # 4919
53*574032132.50New Zealandv IndiaDubai (DICS)9 Mar 2025ODI # 4858
52432633200.00New Zealandv PakistanNapier29 Mar 2025ODI # 4861
51675160100.00New Zealandv EnglandMount Maunganui26 Oct 2025ODI # 4916
49*422761181.48New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
4999624079.03New Zealandv Sri LankaPallekele17 Nov 2024ODI # 4808
49563741132.43New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
4993587184.48New Zealandv West IndiesChristchurch16 Nov 2025ODI # 4930
48614680104.34New Zealandv Sri LankaDambulla13 Nov 2024ODI # 4807
48100745064.86New Zealandv PakistanKarachi14 Feb 2025ODI # 4838
46*72514090.19New Zealandv Sri LankaPallekele19 Nov 2024ODI # 4809
46643770124.32New Zealandv EnglandWellington1 Nov 2025ODI # 4921
45663661125.00New Zealandv Sri LankaWellington5 Jan 2025ODI # 4822
44121684164.70New Zealandv EnglandWellington1 Nov 2025ODI # 4921
4375533181.13New Zealandv PakistanMount Maunganui5 Apr 2025ODI # 4863
4198663062.12New Zealandv PakistanHamilton2 Apr 2025ODI # 4862
40*553160129.03New Zealandv West IndiesHamilton22 Nov 2025ODI # 4933
39*592941134.48New Zealandv West IndiesNapier19 Nov 2025ODI # 4932
38763831100.00New Zealandv Sri LankaHamilton8 Jan 2025ODI # 4823
37522941127.58New Zealandv IndiaDubai (DICS)9 Mar 2025ODI # 4858
3558364097.22New Zealandv Sri LankaDambulla13 Nov 2024ODI # 4807
3570521167.30New Zealandv West IndiesChristchurch16 Nov 2025ODI # 4930
34*483250106.25New Zealandv Sri LankaDambulla13 Nov 2024ODI # 4807
34*231723200.00New Zealandv EnglandHamilton29 Oct 2025ODI # 4919
34*221532226.66New Zealandv West IndiesNapier19 Nov 2025ODI # 4932
3466493169.38New Zealandv PakistanKarachi14 Feb 2025ODI # 4838
3446522165.38New Zealandv IndiaDubai (DICS)9 Mar 2025ODI # 4858
3460442277.27New Zealandv EnglandWellington1 Nov 2025ODI # 4921
32*502521128.00New Zealandv IndiaRajkot14 Jan 2026ODI # 4938
31272313134.78New Zealandv PakistanLahore8 Feb 2025ODI # 4827
31342342134.78New Zealandv PakistanHamilton2 Apr 2025ODI # 4862
3165401077.50New Zealandv PakistanMount Maunganui5 Apr 2025ODI # 4863
3069456066.66New Zealandv BangladeshRawalpindi24 Feb 2025ODI # 4848
3056415173.17New Zealandv IndiaIndore18 Jan 2026ODI # 4939
29*66363080.55New Zealandv Sri LankaWellington5 Jan 2025ODI # 4822
28*35321187.50New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
28*371813155.55New Zealandv IndiaIndore18 Jan 2026ODI # 4939
2827311290.32New Zealandv IndiaDubai (DICS)2 Mar 2025ODI # 4852
27392512108.00New Zealandv EnglandMount Maunganui26 Oct 2025ODI # 4916
2729292293.10New Zealandv EnglandWellington1 Nov 2025ODI # 4921
2668403065.00New Zealandv Sri LankaPallekele17 Nov 2024ODI # 4808
2644291189.65New Zealandv PakistanMount Maunganui5 Apr 2025ODI # 4863
25411950131.57New Zealandv PakistanLahore8 Feb 2025ODI # 4827
24*341730141.17New Zealandv IndiaVadodara11 Jan 2026ODI # 4937
24332430100.00New Zealandv EnglandMount Maunganui26 Oct 2025ODI # 4916
22*261630137.50New Zealandv West IndiesChristchurch16 Nov 2025ODI # 4930
2229261184.61New Zealandv Sri LankaHamilton8 Jan 2025ODI # 4823
2251353062.85New Zealandv IndiaDubai (DICS)2 Mar 2025ODI # 4852
2257323068.75New Zealandv PakistanHamilton2 Apr 2025ODI # 4862
21*39282175.00New Zealandv BangladeshRawalpindi24 Feb 2025ODI # 4848
2135233091.30New Zealandv South AfricaLahore5 Mar 2025ODI # 4855
2154393053.84New Zealandv EnglandHamilton29 Oct 2025ODI # 4919
20*311720117.64New Zealandv PakistanKarachi14 Feb 2025ODI # 4838
20221521133.33New Zealandv Sri LankaHamilton8 Jan 2025ODI # 4823
1946312061.29New Zealandv South AfricaLahore10 Feb 2025ODI # 4829
18*25202090.00New Zealandv EnglandWellington1 Nov 2025ODI # 4921
18331820100.00New Zealandv PakistanHamilton2 Apr 2025ODI # 4862
1850253072.00New Zealandv PakistanHamilton2 Apr 2025ODI # 4862
1838302060.00New Zealandv West IndiesChristchurch16 Nov 2025ODI # 4930
18171320138.46New Zealandv IndiaVadodara11 Jan 2026ODI # 4937
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]

New Zealand vs India at Vadodara, New Zealand in India 1st ODI, Jan 11, 2026 [ODI # 4937]