A Southland driver's been caught behind the wheel while allegedly nearly five times over the breath alcohol limit on Friday morning.
The 31-year-old was reported to police after members of the public in Winton reported their concerns about his driving, which allegedly included several near misses with oncoming traffic.
When stopped by police, he was found to have a breath alcohol reading of 1101 micrograms of alcohol per litre of breath.
The legal limit is 250 micrograms of alcohol per litre of breath.
He will appear in the Invercargill District Court at a later date.