Members of the public in swooped into action in Rangiora, near Christchurch, last night - after a man attempted to steal a car from a service station.
Police confirmed they had arrested a 25-year-old man last night after he approached a car parked at the station on Lineside Rd.
Canterbury rural area commander Inspector Peter Cooper said when the man attempted to drive away with the car, members of the public stepped in.
"[They] quickly intervened and stopped the offender before he was able to get away in the victim's vehicle," Cooper said.
The man fled on foot and was found shortly after, before being taken into custody.