Drink-driver Adam Akers led police on a chase at speeds of up to 50mph in a built-up area of Sheffield, a court heard.
Akers was seen acting drunkenly in the car park of Asda at Chaucer Road, Parson Cross at 3am.
A police officer alerted colleagues and Akers drove off as the officer activated his car’s siren and blue flashing lights.
Akers, aged 30, was weaving from side to side and almost crashing into parked vehicles, said Neil Coxon, prosecuting. His car came off the carriageway and onto the pavement.
When arrested he gave a blood sample which showed he was over the drink-drive limit.
Sheffield Crown Court heard he has 27 convictions for 58 offences including five for driving while banned, three for drink-driving and one for dangerous driving.
James Gould, defending, said at the time he’d been battling for contact with his young daughter but has since stopped drinking.
Akers, of Cottam Road, High Green, Sheffield, admitted drink-driving and driving while disqualified.
Recorder David Dixon said he had an ‘absolutely appalling driving history’ and gave him an eight-month jail term suspended for two years, banned him from driving for four years and told him to carry out 50 hours of unpaid work.