Head to head · T20I
New Zealand vs Sri Lanka T20I head to head record
Data through 25 February 2026Last updated 25 February 2026
New Zealand and Sri Lanka met 29 times in T20I matches in the data (2006–2026). New Zealand won 17 and Sri Lanka won 9, with 3 ties, draws or no results. New Zealand lead the head-to-head in the data by 8 wins. In the last 5 meetings, New Zealand won 4 and Sri Lanka won 1. The highest total in the fixture is 218/5 by Sri Lanka (2 Jan 2025).
Matches
29
2006–2026
New Zealand won
17
Sri Lanka won
9
Tied / drawn / NR
2 / 0 / 1
Wins per year
Show as table
| Year | New Zealand wins | Sri Lanka wins |
|---|---|---|
| 2006 | 1 | 1 |
| 2007 | 0 | 1 |
| 2009 | 2 | 1 |
| 2010 | 2 | 1 |
| 2012 | 0 | 0 |
| 2013 | 0 | 1 |
| 2014 | 0 | 1 |
| 2016 | 2 | 0 |
| 2019 | 3 | 1 |
| 2022 | 1 | 0 |
| 2023 | 2 | 0 |
| 2024 | 3 | 1 |
| 2025 | 0 | 1 |
| 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 |
| 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 |
| 10 Nov 2024 | New Zealand 108 (19.3 ov) Sri Lanka 103 (19.5 ov) | New Zealand won by 5 runs | Rangiri Dambulla International Stadium |
| 9 Nov 2024 | New Zealand 135 (19.3 ov) Sri Lanka 140/6 (19 ov) | Sri Lanka won by 4 wickets | Rangiri Dambulla International Stadium |
| 8 Apr 2023 | Sri Lanka 182/6 (20 ov) New Zealand 183/6 (19.5 ov) | New Zealand won by 4 wickets | John Davies Oval |
| 5 Apr 2023 | Sri Lanka 141 (19 ov) New Zealand 146/1 (14.4 ov) | New Zealand won by 9 wickets | University Oval, Dunedin |
| 2 Apr 2023 | Sri Lanka 196/5 (20 ov) New Zealand 196/8 (20 ov) | Match tied (Sri Lanka won the Super Over) | Eden Park |
| 29 Oct 2022 | New Zealand 167/7 (20 ov) Sri Lanka 102 (19.2 ov) | New Zealand won by 65 runs | Sydney Cricket Ground |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| New Zealand | 65 runs | Sri Lanka | T20I | 29 Oct 2022 | Sydney Cricket Ground |
| New Zealand | 61 runs | Sri Lanka | T20I | 25 Feb 2026 | R Premadasa Stadium |
| New Zealand | 45 runs | Sri Lanka | T20I | 30 Dec 2024 | Bay Oval |
| New Zealand | 9 wickets | Sri Lanka | T20I | 10 Jan 2016 | Eden Park |
| New Zealand | 9 wickets | Sri Lanka | T20I | 5 Apr 2023 | University Oval, Dunedin |
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Sri Lanka | 59 runs | New Zealand | T20I | 31 Mar 2014 | Zahur Ahmed Chowdhury Stadium |
| Sri Lanka | 48 runs | New Zealand | T20I | 16 Jun 2009 | Trent Bridge |
| Sri Lanka | 37 runs | New Zealand | T20I | 6 Sep 2019 | Pallekele International Cricket Stadium |
| Sri Lanka | 8 wickets | New Zealand | T20I | 21 Nov 2013 | Pallekele International Cricket Stadium |
| Sri Lanka | 7 wickets | New Zealand | T20I | 15 Sep 2007 | The Wanderers Stadium |
Highest and lowest totals
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| Sri Lanka | 218/5 | 20 | New Zealand | 2 Jan 2025 | Won |
| New Zealand | 211/7 | 20 | Sri Lanka | 2 Jan 2025 | Lost |
| New Zealand | 196/8 | 20 | Sri Lanka | 2 Apr 2023 | Tied |
| Sri Lanka | 196/5 | 20 | New Zealand | 2 Apr 2023 | Tied |
| New Zealand | 186/5 | 20 | Sri Lanka | 30 Dec 2024 | Won |
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| New Zealand | 81 | 17.3 | Sri Lanka | 23 May 2010 | Lost |
| New Zealand | 88 | 16 | Sri Lanka | 6 Sep 2019 | Lost |
| Sri Lanka | 92 | 19.4 | New Zealand | 22 May 2010 | Lost |
| Sri Lanka | 102 | 19.2 | New Zealand | 29 Oct 2022 | Lost |
| Sri Lanka | 103 | 19.5 | New Zealand | 10 Nov 2024 | Lost |
Most runs in New Zealand vs Sri Lanka matches
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Kusal Perera | Sri Lanka | 14 | 417 | 32.08 | 140.4 | 101 | 1 |
| Ross Taylor | New Zealand | 16 | 342 | 22.80 | 115.2 | 62 | 0 |
| Kusal Mendis | Sri Lanka | 13 | 325 | 25.00 | 125.5 | 79 | 0 |
| Tillakaratne Dilshan | Sri Lanka | 13 | 324 | 32.40 | 107.6 | 76 | 0 |
| Martin Guptill | New Zealand | 11 | 309 | 28.09 | 136.7 | 63 | 0 |
| Mahela Jayawardene | Sri Lanka | 12 | 301 | 33.44 | 137.4 | 81 | 0 |
| Daryl Mitchell | New Zealand | 10 | 253 | 28.11 | 130.4 | 66 | 0 |
| Pathum Nissanka | Sri Lanka | 10 | 246 | 24.60 | 119.4 | 90 | 0 |
| Tim Seifert | New Zealand | 8 | 215 | 30.71 | 144.3 | 88 | 0 |
| Kumar Sangakkara | Sri Lanka | 11 | 215 | 21.50 | 98.2 | 69 | 0 |
Most wickets in New Zealand vs Sri Lanka matches
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Lasith Malinga | Sri Lanka | 15 | 20 | 18.15 | 6.68 | 5/6 |
| Wanindu Hasaranga | Sri Lanka | 12 | 19 | 16.63 | 7.07 | 4/17 |
| Mitchell Santner | New Zealand | 12 | 15 | 19.13 | 6.24 | 3/12 |
| Ajantha Mendis | Sri Lanka | 8 | 12 | 16.17 | 6.47 | 3/9 |
| Nuwan Kulasekara | Sri Lanka | 9 | 12 | 17.08 | 6.41 | 3/4 |
| Trent Boult | New Zealand | 4 | 10 | 9.00 | 5.62 | 4/13 |
| Akila Dananjaya | Sri Lanka | 5 | 10 | 13.50 | 7.94 | 3/36 |
| Matthew Henry | New Zealand | 6 | 10 | 18.60 | 8.45 | 3/44 |
| Maheesh Theekshana | Sri Lanka | 10 | 10 | 27.80 | 7.22 | 3/30 |
| Adam Milne | New Zealand | 4 | 9 | 14.89 | 8.38 | 5/26 |
Where they met
| Ground | Played | New Zealand won | Sri Lanka won |
|---|---|---|---|
| Pallekele International Cricket Stadium | 6 | 2 | 2 |
| Eden Park | 4 | 3 | 0 |
| Bay Oval | 3 | 3 | 0 |
| R Premadasa Stadium | 3 | 3 | 0 |
| Rangiri Dambulla International Stadium | 2 | 1 | 1 |
| Central Broward Regional Park Stadium Turf Ground | 2 | 1 | 1 |
| Zahur Ahmed Chowdhury Stadium | 1 | 0 | 1 |
| Trent Bridge | 1 | 0 | 1 |
Frequently asked questions
What is the New Zealand vs Sri Lanka T20I head to head record?
29 matches: New Zealand won 17, Sri Lanka won 9, tied 2, drawn 0, no result 1 (data 2006–2026).
Who won the last New Zealand vs Sri Lanka T20I match?
New Zealand won by 61 runs (25 Feb 2026).
What is the highest score in New Zealand vs Sri Lanka T20I matches?
218/5 by Sri Lanka on 2 Jan 2025.
Who has scored the most runs in New Zealand vs Sri Lanka T20I matches?
Kusal Perera (Sri Lanka), 417 runs in 14 innings.
Who has taken the most wickets in New Zealand vs Sri Lanka T20I matches?
Lasith Malinga (Sri Lanka), 20 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.