Head to head · ODI
New Zealand vs Sri Lanka ODI head to head record
Data through 11 January 2025Last updated 11 January 2025
In 51 ODI meetings between 2003 and 2025, New Zealand won 25 and Sri Lanka won 20. New Zealand lead the head-to-head in the data by 5 wins. In the last 5 meetings, New Zealand won 2 and Sri Lanka won 2. The highest total in the fixture is 371/7 by New Zealand (3 Jan 2019).
Matches
51
2003–2025
New Zealand won
25
Sri Lanka won
20
Tied / drawn / NR
0 / 0 / 6
Wins per year
Show as table
| Year | New Zealand wins | Sri Lanka wins |
|---|---|---|
| 2003 | 1 | 1 |
| 2005 | 1 | 0 |
| 2006 | 2 | 2 |
| 2007 | 1 | 3 |
| 2009 | 1 | 1 |
| 2010 | 0 | 1 |
| 2011 | 0 | 2 |
| 2012 | 0 | 3 |
| 2013 | 2 | 1 |
| 2015 | 7 | 3 |
| 2016 | 1 | 0 |
| 2019 | 4 | 0 |
| 2023 | 3 | 0 |
| 2024 | 0 | 2 |
| 2025 | 2 | 1 |
Last 10 New Zealand vs Sri Lanka matches
| Date | Teams | Result | Ground |
|---|---|---|---|
| 11 Jan 2025 | Sri Lanka 290/8 (50 ov) New Zealand 150 (29.4 ov) | Sri Lanka won by 140 runs | Eden Park |
| 8 Jan 2025 | New Zealand 255/9 (37 ov) Sri Lanka 142 (30.2 ov) | New Zealand won by 113 runs | Seddon Park |
| 5 Jan 2025 | Sri Lanka 178 (43.4 ov) New Zealand 180/1 (26.2 ov) | New Zealand won by 9 wickets | Basin Reserve |
| 19 Nov 2024 | New Zealand 112/1 (21 ov) Sri Lanka – | No result | Pallekele International Cricket Stadium |
| 17 Nov 2024 | New Zealand 209 (45.1 ov) Sri Lanka 210/7 (46 ov) | Sri Lanka won by 3 wickets (D/L) | Pallekele International Cricket Stadium |
| 13 Nov 2024 | Sri Lanka 324/5 (49.2 ov) New Zealand 175/9 (27 ov) | Sri Lanka won by 45 runs (D/L) | Rangiri Dambulla International Stadium |
| 9 Nov 2023 | Sri Lanka 171 (46.4 ov) New Zealand 172/5 (23.2 ov) | New Zealand won by 5 wickets | M Chinnaswamy Stadium |
| 31 Mar 2023 | Sri Lanka 157 (41.3 ov) New Zealand 159/4 (32.5 ov) | New Zealand won by 6 wickets | Seddon Park |
| 25 Mar 2023 | New Zealand 274 (49.3 ov) Sri Lanka 76 (19.5 ov) | New Zealand won by 198 runs | Eden Park |
| 1 Jun 2019 | New Zealand 137/0 (16.1 ov) Sri Lanka 136 (29.2 ov) | New Zealand won by 10 wickets | Sophia Gardens |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| New Zealand | 198 runs | Sri Lanka | ODI | 25 Mar 2023 | Eden Park |
| New Zealand | 120 runs | Sri Lanka | ODI | 25 Jan 2015 | University Oval, Dunedin |
| New Zealand | 115 runs | Sri Lanka | ODI | 8 Jan 2019 | Saxton Oval |
| New Zealand | 10 wickets | Sri Lanka | ODI | 28 Dec 2015 | Hagley Oval |
| New Zealand | 10 wickets | Sri Lanka | ODI | 1 Jun 2019 | Sophia Gardens |
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Sri Lanka | 189 runs | New Zealand | ODI | 6 Jan 2007 | Eden Park |
| Sri Lanka | 140 runs | New Zealand | ODI | 11 Jan 2025 | Eden Park |
| Sri Lanka | 112 runs | New Zealand | ODI | 18 Mar 2011 | Wankhede Stadium |
| Sri Lanka | 8 wickets | New Zealand | ODI | 31 Dec 2015 | Saxton Oval |
| Sri Lanka | 7 wickets | New Zealand | ODI | 20 Oct 2006 | Brabourne Stadium |
Highest and lowest totals
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| New Zealand | 371/7 | 50 | Sri Lanka | 3 Jan 2019 | Won |
| New Zealand | 364/4 | 50 | Sri Lanka | 8 Jan 2019 | Won |
| New Zealand | 360/5 | 50 | Sri Lanka | 23 Jan 2015 | Won |
| New Zealand | 331/6 | 50 | Sri Lanka | 14 Feb 2015 | Won |
| Sri Lanka | 326 | 49 | New Zealand | 3 Jan 2019 | Lost |
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| New Zealand | 73 | 26.3 | Sri Lanka | 6 Jan 2007 | Lost |
| Sri Lanka | 76 | 19.5 | New Zealand | 25 Mar 2023 | Lost |
| Sri Lanka | 112 | 35.2 | New Zealand | 2 Jan 2007 | Lost |
| Sri Lanka | 117 | 27.4 | New Zealand | 28 Dec 2015 | Lost |
| New Zealand | 119 | 36.1 | Sri Lanka | 8 Sep 2009 | Lost |
Most runs in New Zealand vs Sri Lanka matches
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Kumar Sangakkara | Sri Lanka | 32 | 1,281 | 47.44 | 81.1 | 113 | 2 |
| Tillakaratne Dilshan | Sri Lanka | 30 | 1,189 | 44.04 | 82.4 | 116 | 3 |
| Mahela Jayawardene | Sri Lanka | 30 | 880 | 33.85 | 81.0 | 115 | 2 |
| Martin Guptill | New Zealand | 23 | 876 | 43.80 | 99.2 | 138 | 2 |
| Ross Taylor | New Zealand | 28 | 866 | 34.64 | 81.7 | 137 | 2 |
| Kane Williamson | New Zealand | 19 | 699 | 36.79 | 86.6 | 103 | 1 |
| Brendon McCullum | New Zealand | 23 | 607 | 27.59 | 87.8 | 117 | 1 |
| Upul Tharanga | Sri Lanka | 17 | 588 | 34.59 | 71.4 | 103 | 1 |
| Angelo Mathews | Sri Lanka | 23 | 500 | 31.25 | 79.1 | 95 | 0 |
| Scott Styris | New Zealand | 10 | 449 | 49.89 | 80.8 | 141 | 2 |
Most wickets in New Zealand vs Sri Lanka matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Lasith Malinga | Sri Lanka | 22 | 35 | 28.17 | 5.84 | 4/28 |
| Matthew Henry | New Zealand | 13 | 33 | 15.30 | 4.40 | 5/40 |
| Muttiah Muralitharan | Sri Lanka | 13 | 28 | 15.04 | 3.61 | 4/23 |
| Nuwan Kulasekara | Sri Lanka | 22 | 27 | 29.63 | 5.63 | 4/34 |
| Mitchell McClenaghan | New Zealand | 11 | 24 | 20.33 | 5.31 | 4/36 |
| Kyle Mills | New Zealand | 15 | 24 | 21.75 | 4.79 | 4/41 |
| Tim Southee | New Zealand | 16 | 24 | 29.42 | 5.73 | 3/18 |
| Trent Boult | New Zealand | 14 | 20 | 29.85 | 5.05 | 4/44 |
| Chaminda Vaas | Sri Lanka | 10 | 18 | 17.33 | 3.51 | 5/39 |
| Daniel Vettori | New Zealand | 18 | 18 | 34.89 | 3.87 | 4/14 |
Where they met
| Ground | Played | New Zealand won | Sri Lanka won |
|---|---|---|---|
| Rangiri Dambulla International Stadium | 5 | 1 | 3 |
| Hagley Oval | 4 | 4 | 0 |
| Saxton Oval | 4 | 2 | 1 |
| Mahinda Rajapaksa International Cricket Stadium | 4 | 1 | 1 |
| Eden Park | 4 | 1 | 2 |
| Pallekele International Cricket Stadium | 4 | 0 | 3 |
| Seddon Park | 3 | 2 | 1 |
| Bay Oval | 3 | 3 | 0 |
Frequently asked questions
What is the New Zealand vs Sri Lanka ODI head to head record?
51 matches: New Zealand won 25, Sri Lanka won 20, tied 0, drawn 0, no result 6 (data 2003–2025).
Who won the last New Zealand vs Sri Lanka ODI match?
Sri Lanka won by 140 runs (11 Jan 2025).
What is the highest score in New Zealand vs Sri Lanka ODI matches?
371/7 by New Zealand on 3 Jan 2019.
Who has scored the most runs in New Zealand vs Sri Lanka ODI matches?
Kumar Sangakkara (Sri Lanka), 1,281 runs in 32 innings.
Who has taken the most wickets in New Zealand vs Sri Lanka ODI matches?
Lasith Malinga (Sri Lanka), 35 wickets.
Team pages
Past results only, not a prediction. Coverage: Cricsheet data from the early 2000s.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.