Zimbabwe have named their squad for a six-match tour of South Africa later this year.
Batsmen Brendan Taylor, Craig Ervine and Sean Williams have been included, after missing fixtures against Australia and Pakistan earlier this year, due to unpaid salaries. Taylor, Ervine and Williams have effectively ended self-imposed hiatuses.
Pakistan-born batsman Zikandar Raza was not selected, after a recent fallout with Zimbabwe Cricket. Fast bowler Blessing Muzarabani was not considered, having quit international competition for a stint with Northamptonshire in English county cricket.
The African neighbours will meet for three ODIs and as many T20Is, from 30 September to 14 October.
Kimberley, Bloemfontein and Paarl will host the ODIs while East London, Potchefstroom and Benoni will host the T20Is.
The Proteas and Zimbabweans have met on 38 occasions in ODI cricket. The former have been triumphant 35 times and the latter twice, with one no-result.
They have clashed in three T20Is, with the Proteas undefeated.
ODI squad: Hamilton Masakadza (c), Solomon Mire, Craig Ervine, Brendan Taylor, Sean Williams, Peter Moor, Elton Chigumbura, Donald Tiripano, Kyle Jarvis, Brandon Mavuta, Richard Ngarava, Tinashe Kamunhukamwe, Wellington Masakadza, Ryan Murray, Tendai Chatara.
T20I squad: Hamilton Masakadza (c), Solomon Mire, Neville Madziva, Brendan Taylor, Sean Williams, Peter Moor, Elton Chigumbura, Tendai Chisoro, Kyle Jarvis, Brandon Mavuta, Christopher Mpofu, Chamu Chibhabha, Wellington Masakadza, Tarisai Musakanda, Tendai Chatara.