The results of a weekend blitz on drink-driving have disappointed police.
The Alexandra-based rural drink-drive team, stationed in Oamaru from Thursday to Saturday, stopped about 910 drivers.
Three people were processed for drink-driving, recording excess breath alcohol levels of 442mcg, 675mcg and 811mcg.
Two 17-year-olds stopped by police were also found to be unlicensed drivers.
Oamaru police Senior Sergeant Jason McCoy said considering the drink-drive team did not stop as many vehicles as usual, it was disappointing to have three drivers over the limit.
Of the 910 drivers stopped, 42 failed the first test, he said, having got behind the wheel with some alcohol in their system.
Two people were very “lucky”, with levels “just” under the 400mcg limit, he said.