New Zealand vs Sri Lanka Head to Head Stats & Records in ODI Cricket 2026

108
Matches Played
108
54
Won
44
44
Lost
54
10
No Result
10
371
Highest Score
326
13
Lowest Score
41

NZ Vs SL in all seasons

# Team1 Team2 Winner Margin Match Date Venue Scorecard
1 New Zealand Sri Lanka Sri Lanka 140 runs. 11-Jan-2025 Auckland SL won by 140 runs.
2 New Zealand Sri Lanka New Zealand 113 runs. 08-Jan-2025 Hamilton NZ won by 113 runs.
3 New Zealand Sri Lanka New Zealand 9 wickets 05-Jan-2025 Wellington NZ won by 9 wickets
4 Sri Lanka New Zealand 19-Nov-2024 Kandy Match Abandoned
5 Sri Lanka New Zealand Sri Lanka 3 wickets (DLS method) 17-Nov-2024 Kandy SL won by 3 wickets (DLS method)
6 Sri Lanka New Zealand Sri Lanka 45 runs (DLS Method) 13-Nov-2024 Dambulla SL won by 45 runs (DLS Method)
7 New Zealand Sri Lanka New Zealand 5 wickets 09-Nov-2023 Bengaluru NZ won by 5 wickets
8 New Zealand Sri Lanka New Zealand 6 wickets 31-Mar-2023 Hamilton NZ won by 6 wickets
9 New Zealand Sri Lanka New Zealand 198 runs. 25-Mar-2023 Auckland NZ won by 198 runs.
10 New Zealand Sri Lanka New Zealand 10 wickets 01-Jun-2019 Cardiff NZ won by 10 wickets (with 203 balls remaining)
11 New Zealand Sri Lanka New Zealand 115 runs 08-Jan-2019 Nelson NZ won by 115 runs
12 New Zealand Sri Lanka New Zealand 21 runs 05-Jan-2019 Mount Maunganui NZ won by 21 runs
13 New Zealand Sri Lanka New Zealand 45 runs 03-Jan-2019 Mount Maunganui NZ won by 45 runs
14 New Zealand Sri Lanka New Zealand won by 36 runs 05-Jan-2016 Mount Maunganui NZ won by 36 runs
15 New Zealand Sri Lanka No result 02-Jan-2016 Nelson No result
16 Sri Lanka New Zealand Sri Lanka won by 8 wickets 31-Dec-2015 Nelson SL won by 8 wickets
17 New Zealand Sri Lanka New Zealand won by 10 wickets 28-Dec-2015 Christchurch NZ won by 10 wickets
18 New Zealand Sri Lanka New Zealand won by 7 wickets 26-Dec-2015 Christchurch NZ won by 7 wickets
19 New Zealand Sri Lanka New Zealand 98 runs 14-Feb-2015 Christchurch NZ won by 98 runs
20 Sri Lanka New Zealand Sri Lanka won by 34 runs 28-Jan-2015 Wellington SL won by 34 runs
21 New Zealand Sri Lanka New Zealand won by 120 runs 25-Jan-2015 Dunedin NZ won by 120 runs
22 New Zealand Sri Lanka New Zealand won by 108 runs 23-Jan-2015 Dunedin NZ won by 108 runs
23 New Zealand Sri Lanka New Zealand won by 4 wickets 20-Jan-2015 Nelson NZ won by 4 wickets
24 New Zealand Sri Lanka No result 17-Jan-2015 Auckland No result
25 Sri Lanka New Zealand Sri Lanka won by 6 wickets 15-Jan-2015 Hamilton SL won by 6 wickets
26 New Zealand Sri Lanka New Zealand won by 3 wickets 11-Jan-2015 Christchurch NZ won by 3 wickets
27 Sri Lanka New Zealand Sri Lanka won by 36 runs (D/L method) 16-Nov-2013 Dambulla SL won by 36 runs (D/L method)
28 New Zealand Sri Lanka New Zealand won by 4 wickets (D/L method) 12-Nov-2013 Hambantota NZ won by 4 wickets (D/L method)
29 Sri Lanka New Zealand No result 10-Nov-2013 Hambantota No result
30 New Zealand Sri Lanka New Zealand won by 1 wicket 09-Jun-2013 Cardiff NZ won by 1 wicket
31 Sri Lanka New Zealand No result 12-Nov-2012 Hambantota No result
32 Sri Lanka New Zealand Sri Lanka won by 7 wickets (D/L method) 10-Nov-2012 Hambantota SL won by 7 wickets (D/L method)
33 Sri Lanka New Zealand Sri Lanka won by 7 wickets (D/L method) 06-Nov-2012 Kandy SL won by 7 wickets (D/L method)
34 Sri Lanka New Zealand Sri Lanka won by 14 runs (D/L method) 04-Nov-2012 Kandy SL won by 14 runs (D/L method)
35 Sri Lanka New Zealand Sri Lanka 5 wkts (13b rem) 29-Mar-2011 Colombo SL won by 5 wkts (13b rem)
36 New Zealand Sri Lanka Sri Lanka 112 runs 18-Mar-2011 Mumbai SL won by 112 runs
37 Sri Lanka New Zealand No result 20-Aug-2010 Dambulla No result
38 Sri Lanka New Zealand Sri Lanka won by 3 wickets 13-Aug-2010 Dambulla SL won by 3 wickets
39 New Zealand Sri Lanka New Zealand 38 runs 27-Sep-2009 Johannesburg NZ won by 38 runs
40 Sri Lanka New Zealand Sri Lanka won by 97 runs 08-Sep-2009 Colombo SL won by 97 runs
41 Sri Lanka New Zealand Sri Lanka won by 81 runs 24-Apr-2007 Kingston SL won by 81 runs
42 Sri Lanka New Zealand Sri Lanka won by 6 wickets 12-Apr-2007 St. George's SL won by 6 wickets
43 New Zealand Sri Lanka No result 09-Jan-2007 Hamilton No result
44 Sri Lanka New Zealand Sri Lanka won by 189 runs 06-Jan-2007 Auckland SL won by 189 runs
45 New Zealand Sri Lanka New Zealand won by 4 wickets (D/L method) 02-Jan-2007 Christchurch NZ won by 4 wickets (D/L method)
46 New Zealand Sri Lanka New Zealand won by 1 wicket 31-Dec-2006 Queenstown NZ won by 1 wicket
47 Sri Lanka New Zealand Sri Lanka won by 7 wickets 28-Dec-2006 Napier SL won by 7 wickets
48 Sri Lanka New Zealand Sri Lanka won by 7 wickets 20-Oct-2006 Mumbai SL won by 7 wickets
49 Sri Lanka New Zealand Sri Lanka won by 20 runs 08-Jan-2006 Napier SL won by 20 runs
50 New Zealand Sri Lanka New Zealand won by 21 runs 06-Jan-2006 Wellington NZ won by 21 runs
51 New Zealand Sri Lanka New Zealand won by 5 wickets 03-Jan-2006 Christchurch NZ won by 5 wickets
52 New Zealand Sri Lanka New Zealand won by 7 wickets 31-Dec-2005 Queenstown NZ won by 7 wickets
53 New Zealand Sri Lanka New Zealand won by 7 wickets 26-Dec-2004 Auckland NZ won by 7 wickets
54 New Zealand Sri Lanka New Zealand won by 9 runs 19-May-2003 Dambulla NZ won by 9 runs
55 Sri Lanka New Zealand Sri Lanka won by 5 wickets 13-May-2003 Dambulla SL won by 5 wickets
56 Sri Lanka New Zealand Sri Lanka won by 47 runs 10-Feb-2003 Bloemfontein SL won by 47 runs
57 Sri Lanka New Zealand Sri Lanka won by 46 runs 14-Apr-2002 Sharjah SL won by 46 runs
58 New Zealand Sri Lanka New Zealand won by 11 runs 09-Apr-2002 Sharjah NZ won by 11 runs
59 Sri Lanka New Zealand Sri Lanka won by 106 runs 31-Jul-2001 Colombo SL won by 106 runs
60 Sri Lanka New Zealand Sri Lanka won by 5 wickets 25-Jul-2001 Colombo SL won by 5 wickets
61 Sri Lanka New Zealand Sri Lanka won by 16 runs 18-Jul-2001 Colombo SL won by 16 runs
62 New Zealand Sri Lanka New Zealand won by 79 runs 17-Apr-2001 Sharjah NZ won by 79 runs
63 Sri Lanka New Zealand Sri Lanka won by 106 runs 10-Apr-2001 Sharjah SL won by 106 runs
64 New Zealand Sri Lanka New Zealand won by 13 runs 11-Feb-2001 Christchurch NZ won by 13 runs
65 Sri Lanka New Zealand Sri Lanka won by 3 runs (D/L method) 08-Feb-2001 Hamilton SL won by 3 runs (D/L method)
66 Sri Lanka New Zealand Sri Lanka won by 9 wickets 06-Feb-2001 Auckland SL won by 9 wickets
67 Sri Lanka New Zealand Sri Lanka won by 3 wickets 03-Feb-2001 Wellington SL won by 3 wickets
68 Sri Lanka New Zealand Sri Lanka won by 61 runs 31-Jan-2001 Napier SL won by 61 runs
69 Sri Lanka New Zealand Sri Lanka won by 5 wickets 26-Oct-1998 Dhaka SL won by 5 wickets
70 Sri Lanka New Zealand Sri Lanka won by 87 runs 05-Jul-1998 Colombo SL won by 87 runs
71 Sri Lanka New Zealand Sri Lanka won by 7 wickets 21-Jun-1998 Colombo SL won by 7 wickets
72 Sri Lanka New Zealand Sri Lanka won by 52 runs 20-May-1997 Vallabh Vidyanagar SL won by 52 runs
73 New Zealand Sri Lanka New Zealand won by 69 runs 27-Mar-1997 Wellington NZ won by 69 runs
74 Sri Lanka New Zealand Sri Lanka won by 6 wickets 25-Mar-1997 Christchurch SL won by 6 wickets
75 New Zealand Sri Lanka Match tied 11-Nov-1996 Sharjah Match tied
76 New Zealand Sri Lanka New Zealand won by 29 runs 07-Nov-1996 Sharjah NZ won by 29 runs
77 Sri Lanka New Zealand Sri Lanka won by 51 runs 01-Apr-1995 Auckland SL won by 51 runs
78 New Zealand Sri Lanka New Zealand won by 57 runs (D/L method) 29-Mar-1995 Hamilton NZ won by 57 runs (D/L method)
79 New Zealand Sri Lanka New Zealand won by 33 runs 26-Mar-1995 Christchurch NZ won by 33 runs
80 Sri Lanka New Zealand Sri Lanka won by 5 wickets 18-Dec-1994 East London SL won by 5 wickets
81 New Zealand Sri Lanka No result 08-Dec-1994 Bloemfontein No result
82 New Zealand Sri Lanka New Zealand won by 2 runs 18-Apr-1994 Sharjah NZ won by 2 runs
83 Sri Lanka New Zealand Sri Lanka won by 31 runs 13-Dec-1992 Colombo SL won by 31 runs
84 Sri Lanka New Zealand Sri Lanka won by 8 wickets 12-Dec-1992 Colombo SL won by 8 wickets
85 Sri Lanka New Zealand No result 04-Dec-1992 Colombo No result
86 New Zealand Sri Lanka New Zealand won by 6 wickets 25-Feb-1992 Hamilton NZ won by 6 wickets
87 New Zealand Sri Lanka New Zealand won by 107 runs 06-Feb-1991 Dunedin NZ won by 107 runs
88 New Zealand Sri Lanka New Zealand won by 41 runs 28-Jan-1991 Auckland NZ won by 41 runs
89 New Zealand Sri Lanka New Zealand won by 5 wickets 26-Jan-1991 Napier NZ won by 5 wickets
90 New Zealand Sri Lanka New Zealand won by 43 runs 31-Mar-1988 Sharjah NZ won by 43 runs
91 New Zealand Sri Lanka New Zealand won by 99 runs 29-Mar-1988 Sharjah NZ won by 99 runs
92 New Zealand Sri Lanka New Zealand won by 4 wickets 16-Jan-1988 Brisbane NZ won by 4 wickets
93 Sri Lanka New Zealand Sri Lanka won by 4 wickets 12-Jan-1988 Hobart SL won by 4 wickets
94 New Zealand Sri Lanka New Zealand won by 4 wickets 09-Jan-1988 Adelaide NZ won by 4 wickets
95 New Zealand Sri Lanka New Zealand won by 6 wickets 05-Jan-1988 Sydney NZ won by 6 wickets
96 New Zealand Sri Lanka New Zealand won by 6 wickets 05-Apr-1986 Colombo NZ won by 6 wickets
97 New Zealand Sri Lanka New Zealand won by 51 runs 23-Feb-1985 Melbourne NZ won by 51 runs
98 New Zealand Sri Lanka New Zealand won by 7 wickets 04-Nov-1984 Moratuwa NZ won by 7 wickets
99 Sri Lanka New Zealand Sri Lanka won by 4 wickets 03-Nov-1984 Colombo SL won by 4 wickets
100 New Zealand Sri Lanka New Zealand won by 86 runs 01-Apr-1984 Colombo NZ won by 86 runs
101 Sri Lanka New Zealand Sri Lanka won by 41 runs 31-Mar-1984 Moratuwa SL won by 41 runs
102 New Zealand Sri Lanka New Zealand won by 104 runs 03-Mar-1984 Colombo NZ won by 104 runs
103 Sri Lanka New Zealand Sri Lanka won by 3 wickets 18-Jun-1983 Derby SL won by 3 wickets
104 New Zealand Sri Lanka New Zealand won by 5 wickets 13-Jun-1983 Bristol NZ won by 5 wickets
105 New Zealand Sri Lanka New Zealand won by 116 runs 20-Mar-1983 Auckland NZ won by 116 runs
106 New Zealand Sri Lanka New Zealand won by 7 wickets 19-Mar-1983 Napier NZ won by 7 wickets
107 New Zealand Sri Lanka New Zealand won by 65 runs 02-Mar-1983 Dunedin NZ won by 65 runs
108 New Zealand Sri Lanka New Zealand won by 9 wickets 09-Jun-1979 Nottingham NZ won by 9 wickets

New Zealand vs Sri Lanka Head-to-Head in ODI Cricket!

ODI cricket has seen 108 matches between New Zealand and Sri Lanka. New Zealand has won 54 games, whereas Sri Lanka leads with 44 wins, and 10 contests ended in a no result. New Zealand’s highest score in this rivalry is 371, while Sri Lanka’s top score is 326. However, on the worst day for both teams, New Zealand’s lowest score is 13 against Sri Lanka, while Sri Lanka’s lowest total against New Zealand is 41. It's the latest New Zealand vs Sri Lanka head-to-head stats in ODI format.

New Zealand vs Sri Lanka Head-to-Head in ODI (FAQs)