Cape Town - Proteas captain Faf du Plessis will not play in the upcoming three-match ODI series against Zimbabwe.
That news was confirmed by Cricket South Africa (CSA) on Tuesday.
"The CSA medical committee has withdrawn Faf from the ODI series. He has not made a satisfactory recovery from his shoulder injury and has been given more time to make a complete recovery," team manager Dr Mohammed Moosajee said.
"We are hopeful he will be fit enough to return to lead the T20 side for the three-match series against Zimbabwe."
JP Duminy will lead the side in Du Plessis' absence.
Proteas ODI squad:
Dean Elgar (Titans), JP Duminy (Cape Cobras, captain), Reeza Hendricks (Highveld Lions), Imran Tahir (Dolphins), Christiaan Jonker (Warriors), Heinrich Klaasen (Titans), Keshav Maharaj (Dolphins), Aiden Markram (Titans), Wiaan Mulder (Highveld Lions), Lungisani Ngidi (Titans), Andile Phehlukwayo (Dolphins), Kagiso Rabada (Highveld Lions), Tabraiz Shamsi (Titans), Dale Steyn (Titans), Khaya Zondo (Dolphins)
Proteas T20 squad:
Faf du Plessis (Titans, captain), Gihahn Cloete (Warriors), Junior Dala (Titans), Quinton de Kock (Titans), JP Duminy (Cape Cobras), Robbie Frylinck (Dolphins), Imran Tahir (Dolphins), Christiaan Jonker (Warriors), Heinrich Klaasen (Titans), David Miller (Dolphins), Lungisani Ngidi (Titans), Dane Paterson (Cape Cobras), Andile Phehlukwayo (Dolphins), Tabraiz Shamsi (Titans), Rassie van der Dussen (Highveld Lions)
ZIMBABWE TOUR TO SA 2018
September 30: 10:00, 1st ODI, Diamond Oval, Kimberley (Day)
October 3: 13:00, 2nd ODI, Mangaung Oval, Bloemfontein (D/N)
October 6: 13:00, 3rd ODI, Boland Park, Paarl (D/N)
October 9: 18:00, 1st T20 International, Buffalo Park, East London (D/N)
October 12: 18:00, 2nd T20 International, Senwes Park, Potchefstroom (D/N)
October 14: 14:30, 3rd T20 International, Willowmoore Park, Benoni (Day)