SL vs SA head to head in t20: Sri Lanka vs South Africa have faced each other 17 times so far in t20. That means both(SL vs SA) teams have played a total of 17 matches in in t20 so far. SL have won 5 where SA have come out victorious on 12 occasion.