Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
New Zealand Records
ODI Matches Records
Team Largest Margins By Runs
Cricket Records for New Zealand in ODIs
Largest victories
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
New Zealand
290 runs
403
28.4
v Ireland
Aberdeen
1 Jul 2008
ODI # 2727
New Zealand
210 runs
348
42.4
v U.S.A.
The Oval
10 Sep 2004
ODI # 2169
New Zealand
206 runs
277
26.3
v Australia
Adelaide
27 Jan 1986
ODI # 358
New Zealand
204 runs
326
28.0
v West Indies
Christchurch
23 Dec 2017
ODI # 3944
New Zealand
202 runs
374
44.0
v Zimbabwe
Napier
9 Feb 2012
ODI # 3234
New Zealand
200 runs
289
29.3
v India
Dambulla
10 Aug 2010
ODI # 3030
New Zealand
198 runs
275
19.5
v Sri Lanka
Auckland
25 Mar 2023
ODI # 4548
New Zealand
192 runs
398
43.0
v Zimbabwe
Bulawayo
24 Aug 2005
ODI # 2272
New Zealand
190 runs
345
39.3
v Ireland
Dublin (Malahide)
21 May 2017
ODI # 3870
New Zealand
183 runs
258
27.2
v Pakistan
Dunedin
13 Jan 2018
ODI # 3949
New Zealand
181 runs
310
60.0
v East Africa
Birmingham
7 Jun 1975
ODI # 20
New Zealand
167 runs
245
19.3
v Bangladesh
Colombo (SSC)
23 Sep 2002
ODI # 1885
New Zealand
164 runs
319
42.4
v Bangladesh
Wellington
26 Mar 2021
ODI # 4282
New Zealand
161 runs
339
50.0
v Bangladesh
Sharjah
28 Apr 1990
ODI # 626
New Zealand
159 runs
284
21.0
v West Indies
Queenstown
1 Jan 2014
ODI # 3451
New Zealand
159 runs
308
24.2
v Australia
Auckland
3 Feb 2016
ODI # 3731
New Zealand
155 runs
245
37.2
v England
Wellington
16 Feb 2002
ODI # 1809
New Zealand
149 runs
289
34.4
v Afghanistan
Chennai
18 Oct 2023
ODI # 4673
New Zealand
148 runs
332
49.2
v Kenya
Gros Islet
20 Mar 2007
ODI # 2544
New Zealand
146 runs
337
43.5
v Bangladesh
Napier
5 Feb 2010
ODI # 2949
New Zealand
143 runs
394
30.3
v West Indies
Wellington
21 Mar 2015
ODI # 3643
New Zealand
141 runs
373
50.0
v Zimbabwe
Whangarei
6 Feb 2012
ODI # 3232
New Zealand
138 runs
285
47.0
v Pakistan
Christchurch
25 Feb 2001
ODI # 1692
New Zealand
138 runs
225
31.5
v Bangladesh
Chattogram
2 Nov 2004
ODI # 2189
New Zealand
129 runs
264
37.4
v Ireland
Providence
9 Apr 2007
ODI # 2566
New Zealand
120 runs
316
40.3
v Sri Lanka
Dunedin
25 Jan 2015
ODI # 3590
New Zealand
119 runs
308
50.0
v Netherlands
Vadodara
17 Feb 1996
ODI # 1051
New Zealand
119 runs
370
43.1
v Pakistan
Napier
3 Feb 2015
ODI # 3598
New Zealand
118 runs
265
34.1
v Netherlands
Hamilton
2 Apr 2022
ODI # 4381
New Zealand
116 runs
305
50.0
v Sri Lanka
Auckland
20 Mar 1983
ODI # 190
New Zealand
115 runs
365
41.4
v Sri Lanka
Nelson
8 Jan 2019
ODI # 4076
New Zealand
115 runs
334
42.3
v Netherlands
Hamilton
4 Apr 2022
ODI # 4383
New Zealand
114 runs
364
49.2
v Canada
Gros Islet
22 Mar 2007
ODI # 2548
New Zealand
113 runs
256
30.2
v Sri Lanka
Hamilton
8 Jan 2025
ODI # 4823
New Zealand
110 runs
278
50.0
v Pakistan
Napier
12 Jan 1985
ODI # 285
New Zealand
110 runs
303
41.4
v Pakistan
Pallekele
8 Mar 2011
ODI # 3123
New Zealand
109 runs
277
47.0
v U.A.E.
Faisalabad
27 Feb 1996
ODI # 1064
New Zealand
108 runs
247
32.1
v India
Dunedin
1 Mar 1990
ODI # 612
New Zealand
108 runs
361
43.4
v Sri Lanka
Dunedin
23 Jan 2015
ODI # 3588
New Zealand
107 runs
273
33.1
v Sri Lanka
Dunedin
6 Feb 1991
ODI # 667
New Zealand
107 runs
267
41.2
v West Indies
Lord's
10 Jul 2004
ODI # 2142
New Zealand
104 runs
235
37.3
v Sri Lanka
Colombo (SSC)
3 Mar 1984
ODI # 253
New Zealand
103 runs
296
44.5
v England
Wellington
23 Feb 1983
ODI # 184
New Zealand
102 runs
284
43.0
v Bangladesh
Napier
28 Dec 2007
ODI # 2659
New Zealand
99 runs
259
42.5
v Sri Lanka
Sharjah
29 Mar 1988
ODI # 514
New Zealand
99 runs
349
39.3
v India
Nagpur
26 Nov 1995
ODI # 1018
New Zealand
99 runs
323
46.3
v Netherlands
Hyderabad
9 Oct 2023
ODI # 4663
New Zealand
98 runs
332
46.1
v Sri Lanka
Christchurch
14 Feb 2015
ODI # 3599
New Zealand
97 runs
359
50.0
v Canada
Wankhede
13 Mar 2011
ODI # 3129
New Zealand
91 runs
325
50.0
v West Indies
Napier
1 Mar 2006
ODI # 2342
New Zealand
90 runs
211
37.5
v England
Adelaide
23 Jan 2007
ODI # 2482
New Zealand
90 runs
249
41.1
v Zimbabwe
Dunedin
3 Feb 2012
ODI # 3230
New Zealand
88 runs
215
37.2
v Australia
Wellington
24 Mar 1993
ODI # 822
New Zealand
88 runs
250
34.3
v West Indies
Basseterre
11 Jul 2012
ODI # 3288
New Zealand
88 runs
331
47.2
v Bangladesh
Dunedin
20 Feb 2019
ODI # 4095
New Zealand
87 runs
196
34.1
v South Africa
Brabourne
16 Oct 2006
ODI # 2430
New Zealand
87 runs
304
49.4
v India
Wellington
31 Jan 2014
ODI # 3467
New Zealand
86 runs
202
38.1
v Sri Lanka
Colombo (PSS)
1 Apr 1984
ODI # 258
New Zealand
86 runs
360
44.1
v England
Southampton
2 Jun 2013
ODI # 3361
New Zealand
86 runs
255
41.1
v Bangladesh
Mirpur
23 Sep 2023
ODI # 4652
New Zealand
84 runs
212
40.1
v England
Christchurch
26 Feb 1983
ODI # 185
New Zealand
84 runs
212
41.1
v India
Colombo (RPS)
20 Jul 2001
ODI # 1736
New Zealand
84 runs
293
41.2
v Pakistan
Hamilton
2 Apr 2025
ODI # 4862
New Zealand
83 runs
295
44.1
v Zimbabwe
Harare
5 Oct 1997
ODI # 1238
New Zealand
83 runs
251
50.0
v Bangladesh
Dhaka
7 Nov 2004
ODI # 2191
New Zealand
81 runs
289
47.3
v West Indies
Wellington
18 Feb 2006
ODI # 2332
New Zealand
80 runs
237
31.6x8
v India
Auckland
22 Feb 1976
ODI # 36
New Zealand
79 runs
249
50.0
v Sri Lanka
Sharjah
17 Apr 2001
ODI # 1710
New Zealand
79 runs
250
50.0
v Bangladesh
Chattogram
14 Oct 2008
ODI # 2765
New Zealand
79 runs
262
43.0
v Pakistan
Karachi
11 Jan 2023
ODI # 4502
New Zealand
78 runs
234
39.3
v Australia
Sydney
29 Jan 1981
ODI # 111
New Zealand
78 runs
219
45.0
v India
Auckland
14 Feb 1981
ODI # 116
New Zealand
78 runs
331
47.5
v Pakistan
Lahore
8 Feb 2025
ODI # 4827
New Zealand
77 runs
243
45.2
v Australia
Adelaide
26 Jan 2002
ODI # 1796
New Zealand
77 runs
342
44.5
v Bangladesh
Christchurch
26 Dec 2016
ODI # 3814
New Zealand
75 runs
213
42.4
v Bangladesh
Mirpur
11 Oct 2008
ODI # 2764
New Zealand
74 runs
279
43.5
v Zimbabwe
Auckland
28 Jan 1996
ODI # 1045
New Zealand
73 runs
345
44.1
v Pakistan
Napier
29 Mar 2025
ODI # 4861
New Zealand
70 runs
301
45.3
v India
Christchurch
19 Jan 1999
ODI # 1387
New Zealand
70 runs
281
46.0
v Pakistan
Wellington
25 Jan 2016
ODI # 3728
New Zealand
69 runs
202
37.2
v Sri Lanka
Wellington
27 Mar 1997
ODI # 1185
New Zealand
68 runs
276
43.3
v Pakistan
Abu Dhabi
19 Dec 2014
ODI # 3571
New Zealand
67 runs
201
39.4
v India
Colombo (RPS)
26 Jul 2001
ODI # 1739
New Zealand
67 runs
252
42.4
v Bangladesh
Nelson
29 Dec 2016
ODI # 3815
New Zealand
66 runs
166
23.0
v West Indies
Christchurch
26 Dec 2017
ODI # 3945
New Zealand
65 runs
184
50.0
v Sri Lanka
Dunedin
2 Mar 1983
ODI # 186
New Zealand
64 runs
266
42.2
v Zimbabwe
Nairobi (Gym)
9 Oct 2000
ODI # 1635
New Zealand
64 runs
304
47.2
v Pakistan
Abu Dhabi
6 Nov 2009
ODI # 2924
New Zealand
61 runs
228
30.1
v Pakistan
Wellington
6 Jan 2018
ODI # 3946
New Zealand
60 runs
321
47.2
v Pakistan
Karachi
19 Feb 2025
ODI # 4843
New Zealand
58 runs
247
44.1
v Australia
Melbourne
22 Jan 1983
ODI # 173
New Zealand
58 runs
319
50.0
v England
W.A.C.A
30 Jan 2007
ODI # 2490
New Zealand
58 runs
193
33.4
v West Indies
Nelson
4 Jan 2014
ODI # 3452
New Zealand
57 runs
211
45.2
v India
Hamilton
15 Feb 1981
ODI # 117
New Zealand
57 runs
174
31.0
v Sri Lanka
Hamilton
29 Mar 1995
ODI # 991
New Zealand
57 runs
312
44.1
v Pakistan
Auckland
5 Feb 2011
ODI # 3097
New Zealand
55 runs
247
43.4
v Australia
Hamilton
8 Feb 2016
ODI # 3735
New Zealand
53 runs
259
45.4
v Australia
Christchurch
22 Mar 1986
ODI # 371
New Zealand
52 runs
239
55.2
v Pakistan
Birmingham
11 Jun 1983
ODI # 202
New Zealand
51 runs
224
42.4
v Sri Lanka
Melbourne
23 Feb 1985
ODI # 310
New Zealand
51 runs
216
37.2
v India
Bulawayo
26 Aug 2005
ODI # 2273
New Zealand
51 runs
275
46.3
v Pakistan
Mohali
25 Oct 2006
ODI # 2436
New Zealand
51 runs
267
47.5
v England
Lord's
28 Jun 2008
ODI # 2720
New Zealand
51 runs
242
46.1
v Australia
Wellington
13 Mar 2010
ODI # 2975
New Zealand
51 runs
290
45.3
v Ireland
Dublin (Malahide)
14 May 2017
ODI # 3867
New Zealand
50 runs
212
35.3
v West Indies
Bridgetown
19 Aug 2022
ODI # 4453
New Zealand
50 runs
363
50.0
v South Africa
Lahore
5 Mar 2025
ODI # 4855
New Zealand
49 runs
222
43.2
v South Africa
Mirpur
25 Mar 2011
ODI # 3144
New Zealand
48 runs
154
18.0
v Zimbabwe
Napier
3 Mar 1992
ODI # 728
New Zealand
48 runs
237
45.3
v India
Guwahati
14 Nov 1999
ODI # 1525
New Zealand
47 runs
227
45.3
v Australia
Sydney
18 Jan 1983
ODI # 170
New Zealand
47 runs
201
44.0
v Australia
Adelaide
31 Jan 1983
ODI # 178
New Zealand
47 runs
218
48.2
v England
Leeds
16 Jul 1986
ODI # 388
New Zealand
47 runs
225
47.5
v South Africa
Adelaide
6 Dec 1997
ODI # 1255
New Zealand
47 runs
267
47.2
v Pakistan
Abu Dhabi
7 Nov 2018
ODI # 4066
New Zealand
47 runs
300
46.1
v Pakistan
Karachi
7 May 2023
ODI # 4575
New Zealand
46 runs
241
44.5
v Australia
Auckland
13 Feb 1982
ODI # 144
New Zealand
46 runs
250
47.0
v South Africa
Christchurch
23 Feb 1995
ODI # 981
New Zealand
45 runs
372
49.0
v Sri Lanka
Mount Maunganui
3 Jan 2019
ODI # 4074
New Zealand
44 runs
245
30.0
v Bangladesh
Dunedin
17 Dec 2023
ODI # 4711
New Zealand
43 runs
250
50.0
v Sri Lanka
Sharjah
31 Mar 1988
ODI # 516
New Zealand
43 runs
350
47.0
v India
Rajkot
5 Nov 1999
ODI # 1522
New Zealand
43 runs
265
40.0
v Pakistan
Mount Maunganui
5 Apr 2025
ODI # 4863
New Zealand
41 runs
243
44.4
v Sri Lanka
Auckland
28 Jan 1991
ODI # 666
New Zealand
40 runs
249
48.2
v Zimbabwe
Hamilton
4 Feb 1998
ODI # 1288
New Zealand
38 runs
316
46.4
v Sri Lanka
Johannesburg
27 Sep 2009
ODI # 2899
New Zealand
38 runs
274
47.4
v Zimbabwe
Harare
7 Aug 2015
ODI # 3675
New Zealand
37 runs
249
48.1
v Australia
Auckland
22 Feb 1992
ODI # 714
New Zealand
36 runs
295
47.1
v Sri Lanka
Mount Maunganui
5 Jan 2016
ODI # 3721
New Zealand
35 runs
255
43.4
v India
Napier
29 Dec 2002
ODI # 1927
New Zealand
34 runs
188
36.0
v Pakistan
Sialkot
2 Dec 1984
ODI # 278
New Zealand
34 runs
180
37.0
v England
Christchurch
23 Feb 2008
ODI # 2684
New Zealand
33 runs
272
47.5
v Sri Lanka
Christchurch
26 Mar 1995
ODI # 990
New Zealand
32 runs
245
41.4
v Pakistan
Auckland
23 Dec 1995
ODI # 1027
New Zealand
30 runs
187
47.0
v Australia
Dunedin
19 Mar 1986
ODI # 369
New Zealand
30 runs
224
49.1
v Australia
Auckland
14 Feb 1998
ODI # 1293
New Zealand
29 runs
207
49.1
v Sri Lanka
Sharjah
7 Nov 1996
ODI # 1139
New Zealand
28 runs
241
50.0
v India
Napier
25 Mar 1994
ODI # 896
New Zealand
28 runs
229
47.5
v England
Wellington
4 Mar 1997
ODI # 1183
New Zealand
27 runs
239
49.0
v Zimbabwe
Harare
31 Aug 2005
ODI # 2276
New Zealand
27 runs
280
49.1
v South Africa
Kimberley
22 Jan 2013
ODI # 3325
New Zealand
24 runs
293
48.4
v India
Napier
19 Jan 2014
ODI # 3456
New Zealand
24 runs
282
47.0
v Australia
Hamilton
5 Feb 2017
ODI # 3832
New Zealand
23 runs
200
42.0
v Australia
Melbourne
11 Jan 2002
ODI # 1783
New Zealand
23 runs
236
47.2
v Australia
Sydney
17 Jan 2002
ODI # 1786
New Zealand
22 runs
188
33.3x8
v Pakistan
Christchurch
11 Feb 1973
ODI # 5
New Zealand
22 runs
243
48.1
v India
Brisbane
18 Jan 1981
ODI # 109
New Zealand
22 runs
245
50.0
v Zimbabwe
Bulawayo
31 Oct 1992
ODI # 765
New Zealand
22 runs
286
50.0
v Pakistan
Mohali
9 May 1997
ODI # 1204
New Zealand
22 runs
183
46.2
v England
Bristol
21 Jun 2008
ODI # 2710
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years