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