New Zealand vs Sri Lanka Head to Head Stats & Records in Test Cricket 2026
40
Matches Played
40
18
Won
11
11
Lost
18
11
No Result
11
586
Highest Score
602
88
Lowest Score
93
NZ Vs SL in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | Sri Lanka | New Zealand | Sri Lanka | an inning and 154 runs. | 26-Sep-2024 | Galle | SL won by an inning and 154 runs. |
| 2 | Sri Lanka | New Zealand | Sri Lanka | 63 runs. | 18-Sep-2024 | Galle | SL won by 63 runs. |
| 3 | New Zealand | Sri Lanka | New Zealand | an inning and 58 runs. | 17-Mar-2023 | Wellington | NZ won by an inning and 58 runs. |
| 4 | New Zealand | Sri Lanka | New Zealand | 2 wickets | 09-Mar-2023 | Christchurch | NZ won by 2 wickets |
| 5 | Sri Lanka | New Zealand | New Zealand | an inns & 65 runs | 22-Aug-2019 | Colombo | NZ won by an inns & 65 runs |
| 6 | Sri Lanka | New Zealand | Sri Lanka | 6 wkts | 14-Aug-2019 | Galle | SL won by 6 wkts |
| 7 | New Zealand | Sri Lanka | New Zealand | 423 runs | 26-Dec-2018 | Christchurch | NZ won by 423 runs |
| 8 | New Zealand | Sri Lanka | 15-Dec-2018 | Wellington | Match drawn | ||
| 9 | New Zealand | Sri Lanka | New Zealand | won by 5 wickets | 18-Dec-2015 | Hamilton | NZ won by 5 wickets |
| 10 | New Zealand | Sri Lanka | New Zealand | won by 122 runs | 10-Dec-2015 | Dunedin | NZ won by 122 runs |
| 11 | New Zealand | Sri Lanka | New Zealand | won by 193 runs | 03-Jan-2015 | Wellington | NZ won by 193 runs |
| 12 | New Zealand | Sri Lanka | New Zealand | won by 8 wickets | 26-Dec-2014 | Christchurch | NZ won by 8 wickets |
| 13 | New Zealand | Sri Lanka | New Zealand | won by 167 runs | 25-Nov-2012 | Colombo | NZ won by 167 runs |
| 14 | Sri Lanka | New Zealand | Sri Lanka | won by 10 wickets | 17-Nov-2012 | Galle | SL won by 10 wickets |
| 15 | Sri Lanka | New Zealand | Sri Lanka | won by 96 runs | 26-Aug-2009 | Colombo | SL won by 96 runs |
| 16 | Sri Lanka | New Zealand | Sri Lanka | won by 202 runs | 18-Aug-2009 | Galle | SL won by 202 runs |
| 17 | Sri Lanka | New Zealand | Sri Lanka | won by 217 runs | 15-Dec-2006 | Wellington | SL won by 217 runs |
| 18 | New Zealand | Sri Lanka | New Zealand | won by 5 wickets | 07-Dec-2006 | Christchurch | NZ won by 5 wickets |
| 19 | New Zealand | Sri Lanka | New Zealand | won by an innings and 38 runs | 11-Apr-2005 | Wellington | NZ won by an innings and 38 runs |
| 20 | New Zealand | Sri Lanka | Match drawn | 04-Apr-2005 | Napier | Match drawn | |
| 21 | Sri Lanka | New Zealand | Match drawn | 03-May-2003 | Kandy | Match drawn | |
| 22 | Sri Lanka | New Zealand | Match drawn | 25-Apr-2003 | Colombo | Match drawn | |
| 23 | Sri Lanka | New Zealand | Sri Lanka | won by 164 runs | 10-Jun-1998 | Colombo | SL won by 164 runs |
| 24 | Sri Lanka | New Zealand | Sri Lanka | won by an innings and 16 runs | 03-Jun-1998 | Galle | SL won by an innings and 16 runs |
| 25 | New Zealand | Sri Lanka | New Zealand | won by 167 runs | 27-May-1998 | Colombo | NZ won by 167 runs |
| 26 | New Zealand | Sri Lanka | New Zealand | won by 120 runs | 14-Mar-1997 | Hamilton | NZ won by 120 runs |
| 27 | New Zealand | Sri Lanka | New Zealand | won by an innings and 36 runs | 07-Mar-1997 | Dunedin | NZ won by an innings and 36 runs |
| 28 | New Zealand | Sri Lanka | Match drawn | 18-Mar-1995 | Dunedin | Match drawn | |
| 29 | Sri Lanka | New Zealand | Sri Lanka | won by 241 runs | 11-Mar-1995 | Napier | SL won by 241 runs |
| 30 | Sri Lanka | New Zealand | Sri Lanka | won by 9 wickets | 06-Dec-1992 | Colombo | SL won by 9 wickets |
| 31 | Sri Lanka | New Zealand | Match drawn | 27-Nov-1992 | Moratuwa | Match drawn | |
| 32 | New Zealand | Sri Lanka | Match drawn | 01-Mar-1991 | Auckland | Match drawn | |
| 33 | New Zealand | Sri Lanka | Match drawn | 22-Feb-1991 | Hamilton | Match drawn | |
| 34 | New Zealand | Sri Lanka | Match drawn | 31-Jan-1991 | Wellington | Match drawn | |
| 35 | Sri Lanka | New Zealand | Match drawn | 16-Apr-1987 | Colombo | Match drawn | |
| 36 | New Zealand | Sri Lanka | New Zealand | won by an innings and 61 runs | 24-Mar-1984 | Colombo | NZ won by an innings and 61 runs |
| 37 | Sri Lanka | New Zealand | Match drawn | 16-Mar-1984 | Colombo | Match drawn | |
| 38 | New Zealand | Sri Lanka | New Zealand | won by 165 runs | 09-Mar-1984 | Kandy | NZ won by 165 runs |
| 39 | New Zealand | Sri Lanka | New Zealand | won by 6 wickets | 11-Mar-1983 | Wellington | NZ won by 6 wickets |
| 40 | New Zealand | Sri Lanka | New Zealand | won by an innings and 25 runs | 04-Mar-1983 | Christchurch | NZ won by an innings and 25 runs |
Latest News
IPL 2026: Ravichandran Ashwin defends Rishabh Pant-Sanjiv Goenka plan after LSG's heartbreaking exit
30 May, 2026
Rashid Khan rested as Rahmat Shah, Azmatullah Omarzai return in Afghanistan squads for India Tour
30 May, 2026
RR Report Card: Full player ratings and what went wrong for Riyan Parag's side in IPL 2026
30 May, 2026
5 biggest flops of the IPL 2026 ft. Hardik Pandya
30 May, 2026
Rishabh Pant, LSG and Sanjiv Goenka's strange history with wicketkeeper-captains in IPL
30 May, 2026
IPL 2026 final: Why Virat Kohli's 43 could calm RCB fans and 54 could terrify them in Ahmedabad
30 May, 2026
PAK vs AUS Live ODI Series Streaming Details: When and where to watch Pakistan vs Australia ODIs
30 May, 2026
IPL 2026 Playoff Schedule: Teams, dates, venue and all you need to know
30 May, 2026NZ vs Sri Lanka head-to-head in Test Cricket
NZ played against SL in 40 Test matches. Out of the 40 contests, New Zealand won 18, Sri Lanka won 11, and 11 ended in a draw. The highest score New Zealand has achieved against Sri Lanka in the red-ball format is 586, while Sri Lanka’s best score is 602. On the lower side, New Zealand’s lowest total is 88, and Sri Lanka’s lowest score is 93. Keep exploring this page to watch New Zealand vs Sri Lanka head-to-head in Test cricket.