- Home
- Head to head
- New Zealand vs Sri Lanka
Head to head
New Zealand vs Sri Lanka head to head record
Data through 25 February 2026Last updated 25 February 2026
In 99 meetings between 2003 and 2026, New Zealand won 53 and Sri Lanka won 36. New Zealand lead the head-to-head in the data by 17 wins. In the last 5 meetings, New Zealand won 3 and Sri Lanka won 2. The highest total in the fixture is 602/5 by Sri Lanka (26 Sep 2024).
Matches
99
2003–2026
New Zealand won
53
Sri Lanka won
36
Tied / drawn / NR
2 / 1 / 7
New Zealand vs Sri Lanka by format
| Format | Played | Won | Lost | Tied | Drawn | NR | Win % | Years |
|---|---|---|---|---|---|---|---|---|
| Tests | 19 | 11 | 7 | 0 | 1 | 0 | 61.1% | 2005–2024 |
| ODIs | 51 | 25 | 20 | 0 | 0 | 6 | 55.6% | 2003–2025 |
| T20Is | 29 | 17 | 9 | 2 | 0 | 1 | 65.4% | 2006–2026 |
Wins per year
Show as table
| Year | New Zealand wins | Sri Lanka wins |
|---|---|---|
| 2003 | 1 | 1 |
| 2005 | 2 | 0 |
| 2006 | 4 | 4 |
| 2007 | 1 | 4 |
| 2009 | 3 | 4 |
| 2010 | 2 | 2 |
| 2011 | 0 | 2 |
| 2012 | 1 | 4 |
| 2013 | 2 | 2 |
| 2014 | 1 | 1 |
| 2015 | 10 | 3 |
| 2016 | 3 | 0 |
| 2018 | 1 | 0 |
| 2019 | 8 | 2 |
| 2022 | 1 | 0 |
| 2023 | 7 | 0 |
| 2024 | 3 | 5 |
| 2025 | 2 | 2 |
| 2026 | 1 | 0 |
Last 10 New Zealand vs Sri Lanka matches
| Date | Teams | Result | Ground |
|---|---|---|---|
| 25 Feb 2026 | New Zealand 168/7 (20 ov) Sri Lanka 107/8 (20 ov) | New Zealand won by 61 runs | R Premadasa Stadium |
| 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 |
| 2 Jan 2025 | Sri Lanka 218/5 (20 ov) New Zealand 211/7 (20 ov) | Sri Lanka won by 7 runs | Saxton Oval |
| 30 Dec 2024 | New Zealand 186/5 (20 ov) Sri Lanka 141 (19.1 ov) | New Zealand won by 45 runs | Bay Oval |
| 28 Dec 2024 | New Zealand 172/8 (20 ov) Sri Lanka 164/8 (20 ov) | New Zealand won by 8 runs | Bay Oval |
| 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 |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| New Zealand | innings and 65 runs | Sri Lanka | Test | 22 Aug 2019 | P Sara Oval |
| New Zealand | innings and 58 runs | Sri Lanka | Test | 17 Mar 2023 | Basin Reserve |
| New Zealand | innings and 38 runs | Sri Lanka | Test | 11 Apr 2005 | Basin Reserve |
| 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 | innings and 154 runs | New Zealand | Test | 26 Sep 2024 | Galle International Stadium |
| Sri Lanka | 217 runs | New Zealand | Test | 15 Dec 2006 | Basin Reserve |
| Sri Lanka | 202 runs | New Zealand | Test | 18 Aug 2009 | Galle International Stadium |
| Sri Lanka | 10 wickets | New Zealand | Test | 17 Nov 2012 | Galle International Stadium |
| Sri Lanka | 8 wickets | New Zealand | T20I | 21 Nov 2013 | Pallekele International Cricket Stadium |
Highest and lowest totals
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| Sri Lanka | 602/5 | New Zealand | 26 Sep 2024 | Won | |
| New Zealand | 585/4 | Sri Lanka | 26 Dec 2018 | Won | |
| New Zealand | 580/4 | Sri Lanka | 17 Mar 2023 | Won | |
| New Zealand | 578 | Sri Lanka | 15 Dec 2018 | Drawn | |
| New Zealand | 524/5 | Sri Lanka | 3 Jan 2015 | Won |
| 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 |
| New Zealand | 81 | 17.3 | Sri Lanka | 23 May 2010 | Lost |
| New Zealand | 88 | 16 | Sri Lanka | 6 Sep 2019 | Lost |
| New Zealand | 88 | Sri Lanka | 26 Sep 2024 | Lost |
Most runs in New Zealand vs Sri Lanka matches
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Kane Williamson | New Zealand | 49 | 2,305 | 52.39 | 66.8 | 242 | 6 |
| Kumar Sangakkara | Sri Lanka | 60 | 2,274 | 43.73 | 74.3 | 203 | 6 |
| Ross Taylor | New Zealand | 66 | 1,978 | 32.43 | 73.5 | 142 | 3 |
| Tillakaratne Dilshan | Sri Lanka | 51 | 1,891 | 42.98 | 85.6 | 123 | 4 |
| Angelo Mathews | Sri Lanka | 60 | 1,839 | 40.87 | 53.7 | 120 | 2 |
| Mahela Jayawardene | Sri Lanka | 55 | 1,663 | 34.65 | 70.9 | 115 | 3 |
| Martin Guptill | New Zealand | 46 | 1,582 | 36.79 | 88.7 | 156 | 3 |
| Tom Latham | New Zealand | 44 | 1,512 | 39.79 | 54.6 | 264 | 4 |
| Kusal Mendis | Sri Lanka | 44 | 1,445 | 35.24 | 66.4 | 143 | 3 |
| Brendon McCullum | New Zealand | 55 | 1,397 | 26.87 | 86.2 | 195 | 2 |
Most wickets in New Zealand vs Sri Lanka matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Tim Southee | New Zealand | 51 | 97 | 22.60 | 3.20 | 6/68 |
| Trent Boult | New Zealand | 38 | 75 | 22.56 | 3.30 | 6/30 |
| Lasith Malinga | Sri Lanka | 42 | 66 | 25.47 | 5.34 | 5/6 |
| Muttiah Muralitharan | Sri Lanka | 24 | 63 | 16.27 | 2.96 | 6/87 |
| Matthew Henry | New Zealand | 23 | 54 | 17.50 | 3.94 | 5/40 |
| Rangana Herath | Sri Lanka | 25 | 52 | 24.62 | 3.05 | 6/43 |
| Nuwan Kulasekara | Sri Lanka | 37 | 48 | 26.00 | 4.93 | 4/34 |
| Daniel Vettori | New Zealand | 33 | 45 | 29.16 | 3.54 | 7/130 |
| Kyle Mills | New Zealand | 26 | 33 | 24.67 | 4.85 | 4/41 |
| Shane Bond | New Zealand | 20 | 32 | 28.06 | 4.82 | 4/63 |
Where they met
| Ground | Played | New Zealand won | Sri Lanka won |
|---|---|---|---|
| Pallekele International Cricket Stadium | 10 | 2 | 5 |
| Eden Park | 8 | 4 | 2 |
| Rangiri Dambulla International Stadium | 7 | 2 | 4 |
| Hagley Oval | 7 | 7 | 0 |
| Bay Oval | 6 | 6 | 0 |
| Basin Reserve | 6 | 4 | 1 |
| Saxton Oval | 5 | 2 | 2 |
| R Premadasa Stadium | 5 | 3 | 2 |
Frequently asked questions
What is the New Zealand vs Sri Lanka head to head record?
99 matches: New Zealand won 53, Sri Lanka won 36, tied 2, drawn 1, no result 7 (data 2003–2026).
Who won the last New Zealand vs Sri Lanka match?
New Zealand won by 61 runs (25 Feb 2026).
What is the highest score in New Zealand vs Sri Lanka matches?
602/5 by Sri Lanka on 26 Sep 2024.
Who has scored the most runs in New Zealand vs Sri Lanka matches?
Kane Williamson (New Zealand), 2,305 runs in 49 innings.
Who has taken the most wickets in New Zealand vs Sri Lanka matches?
Tim Southee (New Zealand), 97 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.