Lungi Ngidi will have to wait to make his one-day international debut for South Africa after being ruled out of the five-match series against Sri Lanka due to an abdominal injury.
Ngidi was set to feature in the Proteas' 50-over team for the first time, following his impressive displays in the Twenty20s against Sri Lanka, which saw him claim six wickets at an average of 7.33.
However, the 20-year-old was hurt in the third T20 at Newlands and is now facing several weeks on the sidelines.
South Africa team manager Dr Mohammed Moosajee said: "Lungi landed awkwardly on his left hip while fielding during the third T20 international against Sri Lanka on Tuesday. Subsequent scans confirmed an abdominal muscle wall tear, which will rule him out for three to four weeks.
"It is a sensitive injury because the abdominal wall is highly loaded during the fast-bowling action so full recovery is important before he can resume bowling at 100 per cent match intensity.
"He will follow a thorough rehab and treatment plan to give him the best opportunity to return to full fitness."
The first ODI between South Africa and Sri Lanka takes place in Port Elizabeth on Saturday.