
Martin Kibuttu was found to have 91 microgrammes of alcohol in 100 millilitres of breath when he was pulled over at Junction 10, near Walsall, on March 3.
The legal limit is 35 microgrammes of alcohol in 100 millilitres of breath.
At Dudley Magistrates Court on Wednesday, the 51-year-old of Hart Road, Wolverhampton, admitted drink driving at the wheel of a Mercedes.
He was then disqualified from driving for 40 months, although his could be reduced by 40 weeks if he passes a drink drive rehabilitation course by August 2025.
Kibuttu was also fined £300 and ordered to pay £135 costs and £120 surcharge.