Relentless rainfall across the country on Saturday has left South Africans in disarray with large scale flooding and hail being reported.
Gauteng was hit by severe hail in the afternoon resulting in a number of accident's including three separate crashes on the N1 highway in Midrand that left two people injured.
The South African Weather Services’ Edwin Themba warned that the rain is expected to continue over night.
"Some of what is expected in Gauteng could be damaging winds and a chance of hail."
In the Western Cape, four people were trapped in their cars that were swept away in the Overberg region.
Fire and Disaster Management's Reinard Geldenhuys explained how one man was rescued.
“We got another call about a vehicle off a bridge and we found the driver about 20m down the river, stuck, on top of the vehicle.
"We deployed rescue swimmers and brought him to safety."
Meanwhile, rainfall in the Eastern Cape has led to floods causing extensive damage to roads between Port Elizabeth and East London.
The province's Department of Roads and Public Works spokesperson Sisande George said Port Elizabeth is the hardest hit area.
"People have been evacuated and some roads have been closed down completely."