Jacques Kallis and Hashim Amla have been omitted from South Africa's one-day international (ODI) squad for the remainder of the series against Sri Lanka.
Kallis is being rested and Amla has been granted time off as his wife is expecting their first child.
The other change to the original 14-man squad sees all-rounder Rory Kleinveldt ruled out through injury.
Alviro Petersen, Warriors captain Colin Ingram and all-rounder Vernon Philander were named as the replacements.
South Africa lead the five-match ODI series against Sri Lanka 2-0 after winning the 2nd match in East London on Saturday by 5 wickets.
Match 3 is in Bloemfontein from 2-30 tomorrow afternoon.