Rubin Hermann hit up a half-century to guide South Africa to a seven-wicket win over Zimbabwe in their Tri-Series encounter at Harare Sports Club.
As a result of their victory over Zimbabwe, the Proteas have secured their place in the Tri-Series final.
South Africa are now scheduled to face New Zealand in the final at the Harare Sports Club on Saturday.
WATCH: Zimbabwe vs South Africa