A baseball bat-wielding man had to be tasered and subdued by a police dog after stealing a rental car during an hour-long police pursuit in Canterbury overnight.
Police have described his driving as "complete madness".
Officers had tried to pull over a car in Waikari following reports of dangerous driving, leading to a half-hour long chase down State Highways 1 and 7 when it didn't stop.
Despite hitting road spikes, the driver continued another eight kilometres before stopping in Amberley, where he hijacked a tourist's rental vehicle and set off again.
Hitting a second set of spikes, the car kept going for another 11 kilometres on deflated tyres, eventually reaching Tuahiwi.
"For a second time, the driver got out of the car brandishing the baseball bat and threatened the attending police staff," Inspector Hirone Waretini said.
The man was then tasered and subdued by a police dog.
"The stolen rental vehicle sustained significant wheel rim damage but thankfully no members of the public or police staff were injured."
A 29-year-old will appear in court on Monday facing aggravated robbery, assault with a weapon, and driving charges, police said.