By runs
Winner Margin Target Ground Match Date Scorecard
Sri Lanka 189 runs 263 Auckland 6 Jan 2007 ODI # 2471
New Zealand 116 runs 305 Auckland 20 Mar 1983 ODI # 190
Sri Lanka 112 runs 266 Mumbai 18 Mar 2011 ODI # 3137
New Zealand 107 runs 273 Dunedin 6 Feb 1991 ODI # 667
Sri Lanka 106 runs 270 Sharjah 10 Apr 2001 ODI # 1705
Sri Lanka 106 runs 222 Colombo (SSC) 31 Jul 2001 ODI # 1741
New Zealand 104 runs 235 Colombo (SSC) 3 Mar 1984 ODI # 253
New Zealand 99 runs 259 Sharjah 29 Mar 1988 ODI # 514
Sri Lanka 97 runs 217 Colombo (RPS) 8 Sep 2009 ODI # 2884
Sri Lanka 87 runs 294 Colombo (SSC) 5 Jul 1998 ODI # 1343
New Zealand 86 runs 202 Colombo (PSS) 1 Apr 1984 ODI # 258
Sri Lanka 81 runs 290 Kingston 24 Apr 2007 ODI # 2579
New Zealand 79 runs 249 Sharjah 17 Apr 2001 ODI # 1710
New Zealand 69 runs 202 Wellington 27 Mar 1997 ODI # 1185
New Zealand 65 runs 184 Dunedin 2 Mar 1983 ODI # 186
Sri Lanka 61 runs 214 Napier 31 Jan 2001 ODI # 1680
New Zealand 57 runs 174 Hamilton 29 Mar 1995 ODI # 991
Sri Lanka 52 runs 215 Hyderabad (Deccan) 20 May 1997 ODI # 1208
New Zealand 51 runs 224 Melbourne 23 Feb 1985 ODI # 310
Sri Lanka 51 runs 251 Auckland 1 Apr 1995 ODI # 992
Sri Lanka 47 runs 273 Bloemfontein 10 Feb 2003 ODI # 1944
Sri Lanka 46 runs 244 Sharjah 14 Apr 2002 ODI # 1830
New Zealand 43 runs 250 Sharjah 31 Mar 1988 ODI # 516
Sri Lanka 41 runs 158 Moratuwa 31 Mar 1984 ODI # 257
New Zealand 41 runs 243 Auckland 28 Jan 1991 ODI # 666
New Zealand 38 runs 316 Johannesburg 27 Sep 2009 ODI # 2899
Sri Lanka 36 runs 163 Dambulla 16 Nov 2013 ODI # 3435
New Zealand 33 runs 272 Christchurch 26 Mar 1995 ODI # 990
Sri Lanka 31 runs 263 Colombo (RPS) 13 Dec 1992 ODI # 778
New Zealand 29 runs 207 Sharjah 7 Nov 1996 ODI # 1139
By wickets
Winner Margin Balls Rem Target Overs Ground Match Date Scorecard
New Zealand 9 wickets 74 190 47.4 Nottingham 9 Jun 1979 ODI # 62
Sri Lanka 9 wickets 103 182 29.5 Auckland 6 Feb 2001 ODI # 1684
Sri Lanka 8 wickets 74 191 37.4 Colombo (PSS) 12 Dec 1992 ODI # 776
New Zealand 7 wickets 80 168 36.4 Napier 19 Mar 1983 ODI # 189
New Zealand 7 wickets 56 115 31.4 Moratuwa 4 Nov 1984 ODI # 275
Sri Lanka 7 wickets 60 201 40.0 Colombo (RPS) 21 Jun 1998 ODI # 1339
New Zealand 7 wickets 102 142 33.0 Auckland 26 Dec 2004 ODI # 2200
New Zealand 7 wickets 76 165 37.2 Queenstown 31 Dec 2005 ODI # 2309
Sri Lanka 7 wickets 84 166 36.0 Mumbai (BS) 20 Oct 2006 ODI # 2433
Sri Lanka 7 wickets 60 286 40.0 Napier 28 Dec 2006 ODI # 2468
Sri Lanka 7 wickets 11 197 31.1 Pallekele 6 Nov 2012 ODI # 3306
Sri Lanka 7 wickets 34 131 26.2 Hambantota 10 Nov 2012 ODI # 3307
New Zealand 6 wickets 40 138 36.2 Colombo (RPS) 5 Apr 1986 ODI # 378
New Zealand 6 wickets 8 175 48.4 Sydney 5 Jan 1988 ODI # 486
New Zealand 6 wickets 10 207 48.2 Hamilton 25 Feb 1992 ODI # 718
Sri Lanka 6 wickets 85 202 35.5 Christchurch 25 Mar 1997 ODI # 1184
Sri Lanka 6 wickets 29 220 45.1 St George's 12 Apr 2007 ODI # 2569
New Zealand 5 wickets 124 207 39.2 Bristol 13 Jun 1983 ODI # 206
New Zealand 5 wickets 45 178 42.3 Napier 26 Jan 1991 ODI # 665
Sri Lanka 5 wickets 17 256 47.1 East London 18 Dec 1994 ODI # 965
Sri Lanka 5 wickets 51 189 41.3 Dhaka 26 Oct 1998 ODI # 1359
Sri Lanka 5 wickets 9 237 48.3 Colombo (RPS) 25 Jul 2001 ODI # 1738
Sri Lanka 5 wickets 14 140 43.4 Dambulla 13 May 2003 ODI # 2010
New Zealand 5 wickets 12 256 48.0 Christchurch 3 Jan 2006 ODI # 2310
Sri Lanka 5 wickets 13 218 47.5 Colombo (RPS) 29 Mar 2011 ODI # 3146
By balls remaining in the second innings
Winner Margin Balls Rem Target Overs Max Ground Match Date Scorecard
New Zealand 4 wickets 129 110 24.3 46.0 Christchurch 2 Jan 2007 ODI # 2470
New Zealand 5 wickets 124 207 39.2 60.0 Bristol 13 Jun 1983 ODI # 206
Sri Lanka 9 wickets 103 182 29.5 47.0 Auckland 6 Feb 2001 ODI # 1684
New Zealand 7 wickets 102 142 33.0 50.0 Auckland 26 Dec 2004 ODI # 2200
Sri Lanka 6 wickets 85 202 35.5 50.0 Christchurch 25 Mar 1997 ODI # 1184
Sri Lanka 7 wickets 84 166 36.0 50.0 Mumbai (BS) 20 Oct 2006 ODI # 2433
New Zealand 1 wicket 81 139 36.3 50.0 Cardiff 9 Jun 2013 ODI # 3366
New Zealand 7 wickets 80 168 36.4 50.0 Napier 19 Mar 1983 ODI # 189
New Zealand 7 wickets 76 165 37.2 50.0 Queenstown 31 Dec 2005 ODI # 2309
New Zealand 9 wickets 74 190 47.4 60.0 Nottingham 9 Jun 1979 ODI # 62
Sri Lanka 8 wickets 74 191 37.4 50.0 Colombo (PSS) 12 Dec 1992 ODI # 776
Sri Lanka 7 wickets 60 201 40.0 50.0 Colombo (RPS) 21 Jun 1998 ODI # 1339
Sri Lanka 7 wickets 60 286 40.0 50.0 Napier 28 Dec 2006 ODI # 2468
New Zealand 7 wickets 56 115 31.4 41.0 Moratuwa 4 Nov 1984 ODI # 275
Sri Lanka 3 wickets 55 193 40.5 50.0 Dambulla 13 Aug 2010 ODI # 3031
Sri Lanka 5 wickets 51 189 41.3 50.0 Dhaka 26 Oct 1998 ODI # 1359
New Zealand 5 wickets 45 178 42.3 50.0 Napier 26 Jan 1991 ODI # 665
Sri Lanka 3 wickets 43 182 52.5 60.0 Derby 18 Jun 1983 ODI # 214
New Zealand 6 wickets 40 138 36.2 43.0 Colombo (RPS) 5 Apr 1986 ODI # 378
Sri Lanka 7 wickets 34 131 26.2 32.0 Hambantota 10 Nov 2012 ODI # 3307
Sri Lanka 4 wickets 32 172 39.4 45.0 Colombo (PSS) 3 Nov 1984 ODI # 274
Sri Lanka 6 wickets 29 220 45.1 50.0 St George's 12 Apr 2007 ODI # 2569
Sri Lanka 4 wickets 21 200 46.3 50.0 Hobart 12 Jan 1988 ODI # 492
Sri Lanka 5 wickets 17 256 47.1 50.0 East London 18 Dec 1994 ODI # 965
Sri Lanka 5 wickets 14 140 43.4 46.0 Dambulla 13 May 2003 ODI # 2010
Sri Lanka 5 wickets 13 218 47.5 50.0 Colombo (RPS) 29 Mar 2011 ODI # 3146
New Zealand 5 wickets 12 256 48.0 50.0 Christchurch 3 Jan 2006 ODI # 2310
New Zealand 4 wickets 11 165 37.1 39.0 Brisbane 16 Jan 1988 ODI # 494
Sri Lanka 7 wickets 11 197 31.1 33.0 Pallekele 6 Nov 2012 ODI # 3306
New Zealand 6 wickets 10 207 48.2 50.0 Hamilton 25 Feb 1992 ODI # 718
Records includes the following current or recent matches:
Sri Lanka v New Zealand at Dambulla, 3rd ODI, Nov 16, 2013 [ODI # 3435]
Sri Lanka v New Zealand at Hambantota, 2nd ODI, Nov 12, 2013 [ODI # 3434]
Sri Lanka v New Zealand at Hambantota, 1st ODI, Nov 10, 2013 [ODI # 3432]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365