When Singh got out of the car the water was up to his waist.
Police said when they arrived some cars were up to their headlights in water.
North Shore resident Tamara Thompson said her trip from Hobsonville to Beachlands was interrupted by the flooding.
She came across a huge pool of water on Upper Harbour Highway, then even deeper floodwaters on Carribean Drive.
"Carribean Drive was hugely flooded. No one could get past really - but some cars were still trying."
She described pandemonium as traffic backed up and people did U-turns to avoid floodwater.
The floodwaters started to subside soon after the rain stopped and roads and highways reopened. Stranded vehicles were cleared by tow trucks.