SL vs WI head to head in odi: Sri Lanka vs West Indies have faced each other 43 times so far in odi. That means both(SL vs WI) teams have played a total of 43 matches in in odi so far. SL have won 20 where WI have come out victorious on 18 occasion.