A breathalyser test confirmed an alcohol measurement of 2.02 milligrams per litre.
The arrest was made during a routine enforcement check yesterday.
Upon investigation, the city traffic officer was informed the driver allegedly sexually assaulted a teenager sitting in the back seat of the vehicle at the time.