Sri Lanka beat West Indies by 41 runs on Wednesday in the first one-day international at Sabina Park in Kingston, Jamaica, and moved 1-0 ahead in the three-match series. Chasing 303, West Indies finished on 262 and now need a response in Saturday’s second ODI to keep the contest alive.
Kusal Mendis set the tone with a fifty while leading Sri Lanka as captain, with Pathum Nissanka giving support before Charith Asalanka and Janith Lyanage added late runs to push the total to 303. That score looked even more valuable once West Indies made a 50-run opening stand, then lost both openers in quick time before Shai Hope and Keacy Carty stitched together a 50-plus partnership that briefly steadied the reply.
The match still swung Sri Lanka’s way because Kamindu Mendis produced a blinder in the field, Dushmantha Chameera removed Hope, and the quick bowler later used reverse swing to tear through the tail. West Indies had enough of a start to make the chase feel alive, but not enough control to carry it home against a Sri Lanka attack that kept finding a way back into the game.
The result gives Sri Lanka command of the series before the teams meet again on Saturday, June 6, 2026, at 3:30 p.m. ET, with a third match set for Monday in Kingston. Fans can also follow the action on Willow TV and Fubo as West Indies try to avoid handing Sri Lanka an early series win.

