A Christchurch man has been arrested in relation to 27 separate petrol drive-off thefts across Canterbury.