After being put into bat, South Africa posted a massive total of 336 runs on the board, thanks to a splendid knock by Reeza Hendricks.
It was a clinical performance from Manish Pandey and boys. After the bowlers bowled Afghanistan A out cheaply for 149, the batsmen chased down the total in just 30.4 overs.
Welcome to CricketCountry's live cricket coverage of the South Africa Tri-series. This is the second match of the tournament and India A will face Afghanistan A at CBC Old Boys Cricket Club, Pretoria.
"They are a passionate cricket nation and I expect the Afghanistan A team to compete strongly against our A team and India A in the upcoming tri-series," said CSA chief Haroon Lorgat.
Despite an innings of 62 by Tino Mutombodzi, Zimbabwe A put up an insipid batting performance in the fourth unofficial one-day international to lose their fourth match of the series.
Zimbabwe A stood out above the indifferent bowling and fragile top-order batting that were responsible for home side’s third successive defeat vs Afghanistan A.
In fact the Zimbabwe bowlers found very little help from the pitch, while the weather closed in immediately after lunch.
Afghanistan A made a fine start to their tour by beating Zimbabwe A by five wickets in an abbreviated match, in which the winning of the toss proved crucial.
The Zimbabwe A squad has resumed camp in Harare, to finalise their preparations to host Afghanistan A.
Afghan batsman Najeebullah Zadran smashed 60 from 32 balls with four sixes and four fours.