Sri Lanka vs West Indies: ODI head-to-head record

Sri Lanka and West Indies have met 32 times in ODIs in our ball-by-ball record (2003–2026) — Sri Lanka lead 20–10 in decided matches, with 2 producing no result. Every number is computed from the ball-by-ball record of these 32 meetings.

MatchesSri Lanka winsWest Indies winsNo result
All seasons3220102

“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–2026; earlier ODIs matches predate the ball-by-ball record and are not counted here.

Who has won more Sri Lanka vs West Indies matches?

In decided ODI matches Sri Lanka lead 20–10: Sri Lanka 20, West Indies 10. 2 produced no result.

Season by season

SeasonMatchesSri LankaWest IndiesD/TNR
200211000
200321100
200521100
200622000
200730201
201032001
201321100
201533000
201621100
201944000
202030300
202311000
202432100
202611000

Recent meetings

SeasonDateVenueSri Lanka resultMargin
20262026-06-03Sabina Park, KingstonW41 runs
20242024-10-26Pallekele International Cricket Stadium, KandyL8 wickets
20242024-10-23Pallekele International Cricket Stadium, KandyW5 wickets
20242024-10-20Pallekele International Cricket Stadium, KandyW5 wickets
20232023-07-07Harare Sports Club, HarareW8 wickets
20202021-03-14Sir Vivian Richards Stadium, North SoundL5 wickets
20202021-03-12Sir Vivian Richards Stadium, North SoundL5 wickets
20202021-03-10Sir Vivian Richards Stadium, North SoundL8 wickets
20192020-03-01Pallekele International Cricket Stadium, KandyW6 runs
20192020-02-26Mahinda Rajapaksa Stadium, SooriyawewaW161 runs

More ODI team records

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