Hashim Amla, JP Duminy and Aiden Markram all return to South Africa's squad for the last two one day internationals against Sri Lanka, as Cricket South Africa makes changes with an eye on World Cup selection.
Amla, 35, was rested for the first three ODIs, all of which were won by South Africa, after a poor Test series last month amid growing speculation his international career was coming to an end.
Duminy, 34, is back from several months out after shoulder surgery, while opener Markram, a surprise omission from the squad at the start of the five-match series, has won his place back after consecutive centuries in domestic competition.
"Experience is always a key factor in major tournaments such as the World Cup," said selection panel convener Linda Zondi.
"We will use the final two matches in the ODI series to continue to examine all the options that are available to us as far as the World Cup squad is concerned."
South Africa face hosts England on May 30 in the opening game of the World Cup at The Oval in London.
Squad: Faf du Plessis (capt), Hashim Amla, Quinton de Kock, JP Duminy, Imran Tahir, Aiden Markram, David Miller, Lungi Ngidi, Anrich Nortje, Andile Phehlukwayo, Dwaine Pretorius, Kagiso Rabada, Tabraiz Shamsi, Dale Steyn, Rassie van der Dussen.