Temba Bavuma has recovered from his elbow injury and will lead the Proteas in the two-match Test series against Sri Lanka, starting in Durban on 27 November.
Proteas white-ball head coach Rob Walter took full responsibility after watching his team suffer a 3-1 defeat in the four-match T20I series at home against India.
India delivered a commanding performance to secure a 3-1 series victory over the Proteas with a thumping 135-run win in the final T20I at the Wanderers.
Proteas fast bowler Lungi Ngidi has been ruled out of the upcoming Test series against Sri Lanka, as well as the all-format tour against Pakistan, due to a groin injury.
Tilak Varma struck a maiden international century to help India to a 11-run victory against the Proteas in the third T20 at Centurion as the tourists took a 2-1 lead in the four-match series.
Sri Lanka have roped in former Proteas batter Neil McKenzie as a consultant ahead of the two-match Test series in South Africa starting later this month.