At least 12 people were injured this morning when a taxi driver lost control of the vehicle on Bridle Road in Kloof.
ER24 paramedics and other services arrived on scene and found the taxi on its roof.
People were found on the side of the road. Paramedics assessed the patients and found that they had sustained minor to moderate injuries.
They were treated on scene and transported to hospital for further medical care.
The exact cause of the incident is unknown.
Authorities were on scene for further investigations.