Akani Simbine was the best of the South Africans on Thursday night, taking third place in the men's 100m sprint at the World Athletics Diamond League meeting in Oslo, Norway.
Simbine, who earned the silver medal at the African Championships in Mauritius last week, clocked 10.09 seconds in wet conditions to reach the podium at the top-flight Oslo meeting.
Olympic 200m silver medallist Andre de Grasse of Canada won the race in 10.05, while British athlete Reece Prescod took second position in 10.06.
In other events, Zakithi Nene grabbed fourth spot in the men's 400m race in 45.73, with Kirani James of Grenada securing victory in 44.78.
Ruswahl Samaai was fifth in the men's long jump with a best leap of 7.68m, well behind Miltiadis Tentoglou of Greece who landed at 8.10m to take the win.
In the men's 400m hurdles, African champion Sokwakhana Zazini settled for seventh place in 50.17, with Alison dos Santos charging to a dominant victory in 47.26.
The next leg of the Diamond League series will be held in Paris, France on Saturday 18 June.
“Well done to Akani on his podium achievement,” noted James Moloi, the President of Athletics South Africa. “His build-up towards the World Championships seems to be still on point and we hope that by the time he lines up in Oregon, he will be ready for a medal chase.”