
Lhuan-dré Pretorius scored 101 off 53 balls to help South Africa defeat Namibia by 11 runs and secure a spot in Sunday's tri-series final against Zimbabwe.
South Africa posted 228/4, their highest total in the tournament, supported by Connor Esterhuizen's 88 off 40 balls before Namibia finished on 217/3.
Namibia's chase was led by Louren Steenkamp's 61 off 44 and Jan Frylinck's 72 off 36, but the loss officially eliminated them from the final.