The Munga, an ultra-endurance mountain-bike race, started in Bloemfontein, Free State, on Wednesday.
A total of 133 riders took part in a 1 070km race to Doolhof Wine Estate in Wellington, Western Cape.
The route covered some of the most scenic and barren terrain in the country.
Photos courtesy of Erik Vermeulen.