The South African national cycling team have been announced for the African Games taking place in Rabat, Morocco, from August 19 to 31.
Cycling South Africa selected a 12-person squad for the multi-sport event that is held every four years.
The men cyclists include Ryan Gibbons, Stefan de Bod, Jayde Julius, Clint Hendricks, Kent Main and Jason Oosthuizen.
The cycle events, which include a road race, time-trial and team time trial, are scheduled to be held from August 21 to 29.
View the full team selection below.
Stefan de Bod
Ashleigh Moolman Pasio
Joanna van de Winkel