Former Kent seamer Ryan McLaren has been called up to South Africa's one-day squad to play Zimbabwe and England.
McLaren, 26, is uncapped at international level but recently committed himself to South Africa by giving up his Kolpak status following three years in county cricket.
He is one of three changes in the Proteas' 15-man squad from those on duty at the ICC Champions Trophy.
Experienced duo Herschelle Gibbs and Makhaya Ntini, who have played a combined 418 one-day internationals stretching back to 1996, have both been dropped along with left-arm spinner Robin Peterson.
"It is never easy to leave out senior players, particularly when they are men of the calibre of Herschelle Gibbs and Makhaya Ntini who have given such wonderful service over a long period of time," Mike Procter, the convenor of selectors, said.
"But we also have to keep looking forward and reward those players who are knocking strongly on the door.
"Although we have chosen these squads for the Zimbabwe series as well as the first three matches against England, we are flexible and reserve the right to add other players as we think fit."
Opening batsman Alviro Petersen and seam bowler Charl Langeveldt - another to relinquish his Kolpak status - have been recalled as South Africa look to erase the memory of their first-round exit on home soil at the Champions Trophy.
They are scheduled to contest a two-match series with Zimbabwe at Benoni (Nov 8) and Centurion (Nov 10).
That is followed by two Twenty20 internationals and five one-dayers against England from November 13 to December 4. The squad will be reviewed ahead of the final two games.
The selectors have named a separate Twenty20 squad with McLaren and wicketkeeper Heino Kuhn the only new faces.
Meanwhile, the selectors have also named the two South Africa A sides to take on England in warm-up matches during the early part of the tour.
Justin Ontong will captain the Twenty20 side for the clash in Bloemfontein on November 10, while Hashim Amla is named as skipper for the 50-over game in Potchefstroom seven days later.
One-day squad: G Smith (capt), J Botha, H Amla, M Boucher (wkt), AB de Villiers, J-P Duminy, J Kallis, C Langeveldt, R McLaren, A Morkel, W Parnell, A Petersen, D Steyn, L Tsotsobe, R van der Merwe
Twenty20 squad: G Smith (capt), Y Abdulla, L Bosman, J Botha, M Boucher (wkt), AB de Villiers, J-P Duminy, J Kallis, H Kuhn (wkt), C Langeveldt, R McLaren, A Morkel, W Parnell, D Steyn, R van der Merwe