Get the live scorecard of today's Sri Lanka vs West Indies ODI match at Pallekele International Cricket Stadium, Kandy, West Indies in Sri Lanka, 3 ODI Series, 2024.