He is expected to appear in the Waitakere District Court tomorrow.
The victim is believed to have collected a young woman from an address in Massey on Friday night.
He was later seen collapsed in the middle of a roundabout at the corner of Triangle Rd and Huruhuru Rd clutching his chest, where people tried to help him.
A police spokesman said emergency services arrived on the scene at 11.50pm and the man was taken to Waitakere Hospital by ambulance with a deep cut just below his collar bone.
It is understood the man also suffered a collapsed lung.
A man who lives near the roundabout said he was woken by a knock on his door by a police officer about 1am but by the time he got up, the officer had walked away.
From his window, he could see a number of police cars with their lights flashing and a cordon at the roundabout.
Another woman who lived near the scene also woke to police cars but didn't know what happened.
"That's scary. Nothing like that has happened near here before."