Allrounder Albie Morkel has been called up to South Africa's one-day squad for the five-match series against Sri Lanka because of an injury to batsman Dean Elgar.
Fast bowler Wayne Parnell also suffered a pinched nerve during a SuperSport Series match but he has been cleared for the ODIs. The series begins in Paarl on January 11.
Elgar suffered a knee injury while playing for the Knights against the Cape Cobras during the SuperSport Series matches over the weekend. "It is feared that he may have suffered ligament injury, which could necessitate surgery," Cricket South Africa said in a media release.