A police car has been rammed following a string of thefts and police chases in Canterbury overnight.
Police said a 42-year-old man had now been arrested following the series of incidents in Ashburton and Christchurch.
They began around 4.30am today, when a stolen car pulled up outside an Ashburton service station.
One of the car's occupants then broke into the petrol station, taking a number of items before the car drove south towards the town of Hinds, police said.
Along the way, the stolen car rammed into the car of a security guard, who had been attempting to follow it.