Zimbabwe 176 for 4 (Sibanda 58, Masakadza 55, Parnell 2-33) beat South Africa 147 (Ingram 48, Levi 40, Mpofu 3-20, Cremer3-29) by 29 runs
ZIMBABWE beat South Africa by 29 runs to surprisingly stay unbeaten in the Twenty20 tri-series at Harare Sports Club on Wednesday.
Openers Vusi Sibanda and Hamilton Masakadza made half centuries in Zimbabwe's 176-4.
The host bowled South Africa out for 147 in 19.2 overs to follow up on their 11-run win over Bangladesh on the opening day of the three-team tournament on Sunday.
Fast bowler Chris Mpofu took 3-20 and legspinner Graeme Cremer 3-29 to hold the South Africans, while seamer Richard Muzhange finished with 2-28 on debut.
Colin Ingram top-scored for the under-strength Proteas with 48 but Cremer claimed three wickets in two overs to start South Africa's slide.
Sibanda (58) and Masakadza (55 from 39 balls) combined for a 114-run opening stand to set up Zimbabwe's second straight win.
Unfortunately, the Harare tournament is unofficial so the result will not enter the record books, but the outcome can only boost Zimbabwean morale ahead of an ICC World Twenty20 clash between the countries on September 20 in Sri Lanka.
Zimbabwe top the table halfway through the mini-league phase having defeated Bangladesh by 11 runs in the opening match last Sunday while hot tournament favourites South Africa had 39 runs to spare over the Tigers on Tuesday.
While South Africa will point to the absence of rested stars AB de Villiers, Johan Botha, Jacques Kallis, Morne Morkel and Dale Steyn, injuries have sidelined top Zimbabwe duo Tatenda Taibu and Raymond Price.