Aiden Markram hit 48 off 33 balls to propel South Africa to a 28-run win over Sri Lanka in their three-match T20 series opener. South Africa won the toss and elected to bat first in the three-match series. The visitors made 163-5 before restricting Sri Lanka to 135/6.