New Zealand vs Sri Lanka: ODI head-to-head record

New Zealand and Sri Lanka have met 51 times in ODIs in our ball-by-ball record (2003–2025) — New Zealand lead 25–20 in decided matches, with 6 producing no result. Every number is computed from the ball-by-ball record of these 51 meetings.

MatchesNew Zealand winsSri Lanka winsNo result
All seasons5125206

“No result” covers washouts — and, in T20 leagues, super-over finishes, which the ball-by-ball record stores without a winner. Coverage: ball-by-ball data from 2003–2025; earlier ODIs matches predate the ball-by-ball record and are not counted here.

Who has won more New Zealand vs Sri Lanka matches?

In decided ODI matches New Zealand lead 25–20: New Zealand 25, Sri Lanka 20. 6 produced no result.

Season by season

SeasonMatchesNew ZealandSri LankaD/TNR
200210100
200311000
200533000
200661500
200921100
201040301
201240301
201342101
201485201
201553101
201833000
201911000
202222000
202311000
202462301

Recent meetings

SeasonDateVenueNew Zealand resultMargin
20242025-01-11Eden Park, AucklandL140 runs
20242025-01-08Seddon Park, HamiltonW113 runs
20242025-01-05Basin Reserve, WellingtonW9 wickets
20242024-11-19Pallekele International Cricket Stadium, KandyNR
20242024-11-17Pallekele International Cricket Stadium, KandyL3 wickets
20242024-11-13Dambulla Stadium, DambullaL45 runs
20232023-11-09Chinnaswamy, BengaluruW5 wickets
20222023-03-31Seddon Park, HamiltonW6 wickets
20222023-03-25Eden Park, AucklandW198 runs
20192019-06-01Sophia Gardens, CardiffW10 wickets

More ODI team records

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions