A witness said the police had laid spikes on the road earlier to stop the fleeing vehicle.
A police spokeswoman said a stolen car was signalled to stop by police around 9.35pm in Ōtāhuhu.
The vehicle was located and tracked by the police Eagle helicopter to a Gloucester Rd address and brought to a stop.
The 28 year-old driver was arrested at the scene. He will appear in the Manukau District Court tomorrow on charges which include failing to stop, driving while disqualified and reckless driving.
Sign up to The Daily H, a free newsletter curated by our editors and delivered straight to your inbox every weekday.