AB de Villiers is set to make his long-awaited South Africa return in the Twenty20 international series decider against Sri Lanka on Wednesday.
The former Proteas captain has not played for his country since last June after undergoing elbow surgery, but scored an unbeaten 134 from only 103 balls on his comeback for Northerns against Easterns in the CSA Provincial One-Day Challenge on Sunday.
Doubts have been raised over De Villiers' Test future after the 32-year-old revealed he will not face England or Bangladesh this year.
But the prolific batsman has been added to the T20 squad for the third and final match of the series in Cape Town, 10 months after his last international appearance in the shortest format.
Sri Lanka levelled the series at the Wanderers on Sunday, winning a low-scoring match by three wickets with two balls to spare.