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