New Zealand vs Sri Lanka 
99 matches: New Zealand won 53, Sri Lanka won 36, 10 drawn, tied or no result
Record by format
| Competition | Span | M | NZ won | SL won | T | D | NR |
|---|---|---|---|---|---|---|---|
| ODI | 2003–2025 | 51 | 25 | 20 | 0 | 0 | 6 |
| T20I | 2006–2026 | 29 | 17 | 9 | 2 | 0 | 1 |
| Test | 2005–2024 | 19 | 11 | 7 | 0 | 1 | 0 |
Latest New Zealand v Sri Lanka results
New Zealand won by 61 runs
Sri Lanka won by 140 runs
New Zealand won by 113 runs
New Zealand won by 9 wickets
Sri Lanka won by 7 runs
New Zealand won by 45 runs
New Zealand won by 8 runs
No result
Sri Lanka won by 3 wickets (D/L)
Sri Lanka won by 45 runs (D/L)
Most runs
| # | Player | Span | Inns | Runs | HS | Avg | SR | 100s |
|---|---|---|---|---|---|---|---|---|
| 1 | Kane Williamson | 2010–2024 | 49 | 2,305 | 242* | 52.39 | 66.81 | 6 |
| 2 | Kumar Sangakkara | 2003–2015 | 60 | 2,274 | 203 | 43.73 | 74.27 | 6 |
| 3 | Ross Taylor | 2006–2019 | 66 | 1,978 | 142 | 32.43 | 73.48 | 3 |
| 4 | Tillakaratne Dilshan | 2003–2016 | 51 | 1,891 | 123* | 42.98 | 85.57 | 4 |
| 5 | Angelo Mathews | 2009–2024 | 60 | 1,839 | 120* | 40.87 | 53.69 | 2 |
| 6 | Mahela Jayawardene | 2003–2015 | 55 | 1,663 | 115* | 34.65 | 70.89 | 3 |
| 7 | Martin Guptill | 2009–2019 | 46 | 1,582 | 156 | 36.79 | 88.68 | 3 |
| 8 | Tom Latham | 2012–2025 | 44 | 1,512 | 264* | 39.79 | 54.58 | 4 |
| 9 | Kusal Mendis | 2015–2026 | 44 | 1,445 | 143 | 35.24 | 66.38 | 3 |
| 10 | Brendon McCullum | 2003–2015 | 55 | 1,397 | 195 | 26.87 | 86.23 | 2 |
Most wickets
| # | Player | Span | Inns | Wkts | Best | Avg | Econ | 5w |
|---|---|---|---|---|---|---|---|---|
| 1 | Tim Southee | 2010–2024 | 51 | 97 | 6/68 | 22.60 | 3.20 | 3 |
| 2 | Trent Boult | 2012–2023 | 38 | 75 | 6/30 | 22.56 | 3.29 | 1 |
| 3 | Lasith Malinga | 2005–2019 | 42 | 66 | 5/6 | 25.47 | 5.34 | 2 |
| 4 | Muttiah Muralitharan | 2003–2011 | 24 | 63 | 6/87 | 16.27 | 2.96 | 1 |
| 5 | Matt Henry | 2015–2026 | 23 | 54 | 5/40 | 17.50 | 3.94 | 1 |
| 6 | Rangana Herath | 2009–2015 | 25 | 52 | 6/43 | 24.62 | 3.05 | 5 |
| 7 | Nuwan Kulasekara | 2009–2016 | 37 | 48 | 4/34 | 26.00 | 4.93 | 0 |
| 8 | Daniel Vettori | 2003–2015 | 33 | 45 | 7/130 | 29.16 | 3.54 | 1 |
| 9 | Kyle Mills | 2003–2015 | 26 | 33 | 4/41 | 24.67 | 4.85 | 0 |
| 10 | Shane Bond | 2003–2010 | 20 | 32 | 4/63 | 28.06 | 4.82 | 0 |
Highest scores
| # | Player | Runs | Balls | 4s | 6s | Team | Match |
|---|---|---|---|---|---|---|---|
| 1 | Tom Latham | 264* | 489 | 21 | 1 | New Zealand | 15 Dec 2018 v Sri Lanka |
| 2 | Kane Williamson | 242* | 438 | 18 | 0 | New Zealand | 3 Jan 2015 v Sri Lanka |
| 3 | Lou Vincent | 224 | 348 | 25 | 4 | New Zealand | 11 Apr 2005 v Sri Lanka |
| 4 | Kane Williamson | 215 | 296 | 23 | 2 | New Zealand | 17 Mar 2023 v Sri Lanka |
| 5 | Kumar Sangakkara | 203 | 306 | 18 | 3 | Sri Lanka | 3 Jan 2015 v New Zealand |
Best bowling
| # | Player | Figures | Overs | Econ | Team | Match |
|---|---|---|---|---|---|---|
| 1 | Daniel Vettori | 7/130 | 42.3 | 3.06 | New Zealand | 15 Dec 2006 v Sri Lanka |
| 2 | Trent Boult | 6/30 | 15 | 2.00 | New Zealand | 26 Dec 2018 v Sri Lanka |
| 3 | Prabath Jayasuriya | 6/42 | 18 | 2.33 | Sri Lanka | 26 Sept 2024 v New Zealand |
| 4 | Rangana Herath | 6/43 | 18 | 2.39 | Sri Lanka | 17 Nov 2012 v New Zealand |
| 5 | Chris Martin | 6/54 | 20 | 2.70 | New Zealand | 11 Apr 2005 v Sri Lanka |
Highest totals
| # | Team | Score | Overs | Match |
|---|---|---|---|---|
| 1 | Sri Lanka | 602/5d | 163.4 | 26 Sept 2024 v New Zealand |
| 2 | New Zealand | 585/4d | 153 | 26 Dec 2018 v Sri Lanka |
| 3 | New Zealand | 580/4d | 123 | 17 Mar 2023 v Sri Lanka |
| 4 | New Zealand | 578 | 157.3 | 15 Dec 2018 v Sri Lanka |
| 5 | New Zealand | 524/5d | 172 | 3 Jan 2015 v Sri Lanka |
All formats together, from matches with ball-by-ball records.