The man had been ejected from the car and died on the scene, ER24 spokeswoman Luyanda Majija said.
The vehicle was found lying on its roof against a roadside barrier.
No other vehicles were involved in the accident.
The three injured were taken to the Sunshine Hospital, Majija said.
The cause of the accident was not known.