Police have arrested a 37-year-old man over the incidents. During the arrest the man hurt his ankle, a police statement said. He has been taken to Middlemore Hospital for treatment.
"This incident was extremely dangerous and fluid. We appreciate the co-operation of members of the public who were affected," Senior Sergeant Roberts said.
"We would like to talk to any of the drivers who were approached by the alleged offender on Great South Rd or anyone who may have other information relevant to our investigation.
"People can contact Counties Manukau Police station on 09 261 1300, or call Crimestoppers anonymously on 0800 555 111."