City of Cape Town law enforcement spokesperson Wayne Dyason said the vehicle rolled off Victoria Road in Camps Bay.
The man has been taken to hospital.
Dyason said there was one male occupant in the car and that he was unresponsive but breathing.
He could not give the exact time of the incident because there were no witnesses.