SL vs SA Head to Head
South Africa have won 38, while Sri Lanka have won 30 out of 69 one-day internationals against each other. One of those matches has ended in a tie.
Both countries have faced each other nine times at the R Premadasa Stadium in the format of 50 overs, in which the hosts won on seven occasions.
South Africa won by 75 runs when they played ODIs against Sri Lanka for the last time – on the 2014 tour. In the first batting, the visitors posted a challenging 304/5 and then dismissed the hosts for 229 in the 41st over.
After the first win of the series, Sri Lanka would have been relieved and although the game won by a very margin margin, it was a win and it should give some confidence in this final game of the series. The hosts eventually managed to perform a strong batting and R. Premadas will require similar performance from his batsmen. Sri Lanka have defeated South Africa on the field in ODI seven times in nine and their spirits should be forwarded ahead of this. However, he has not been performing very well here by losing five out of his last eight matches recently. Despite being in total control during the first half of his chase, Protees was disappointed after losing the last game, but we expect him to come back strongly to win this match and take series 4-1.
Sri Lanka vs South Africa today match prediction