Zimbabwe on Saturday lost their third and final ODI against SA by 4 wickets.
As a result, the tourists lost the series 3-0.
Zimbabwe won the toss and opted to bat first, they managed 228 runs in 49.3 overs.
Sean Williams scored 69 while Brendan Taylor contributed 40 runs.
Dale Steyn and Kagiso Rabada were pick of the bowlers with three wickets each.
In reply, SA chased down the target of 229 in just 45.5 overs.
Reeza Hendricks (66) and Heinrich Klassen (59) hit half-centuries in the run chase.
Klassen was Man of the Match while Imran Tahir recieved Player of the Series award.