SL vs AFG head to head in odi:
Sri Lanka vs Afghanistan have faced each other 15 times so far in odi. That means both(SL vs AFG) teams have played a total of 15 matches in in odi so far. SL have won 10 where AFG have come out victorious on 4 occasion.