25 June,2012 08:50 AM IST | | AFP
It was the second time in five days that the host nation put their powerful neighbours to the sword in a warm-up event for the ICC World Twenty20 in Sri Lanka this September and October.
Zimbabwe won by 29 runs on last Wednesday in the pool phase of a tournament that included Bangladesh, but lost by six wickets to South Africa Saturday and entered the final as outsiders.