JP Duminy is set to become South Africa's all-time leading appearance-maker in T20I cricket; he is currently joint-top with AB de Villiers on 78 caps in this format for the Proteas.
JP Duminy comes into this meeting with Zimbabwe having posted 849 white-ball runs (ODI + T20I) against them in 22 knocks; averaging a rate of 94.3.
JP Duminy has batted twice before for South Africa at this venue; scoring 129 and an unbeaten 52 across his two ODI appearances there.
JP Duminy is 32 runs away from leapfrogging Tillakaratne Dilshan as the seventh-highest T20I runscorer ever; he registered his highest score in the format against Zimbabwe (96*).
Zimbabwe have played 30 T20I matches in Africa, winning just four of them (losing on 26 occasions).
South Africa have played nine internationals at Willowmoore Park in Benoni, winning eight of their nine One-Day Internationals there; this will be their maiden T20I fixture at the venue however.
Zimbabwe have suffered 10 T20I defeats in a row; they had claimed victory in five of their six outings immediately beforehand (L1).
South Africa have the chance to secure their first ever T20I whitewash in a three-game bilateral series; they head into this game 2-0 up.
Zimbabwe have tasted defeat in 38 successive fixtures against South Africa across all formats; their Test draw in September 2001 being the most recent example of the Proteas failing to secure a win.
South Africa have claimed victories in all five T20Is played against Zimbabwe; this series was their first such encounter with Zimbabwe since 2012 however.