It happened in Bishop’s Sutton near Alresford.
Hampshire Roads Policing Unit tweeted that the motorist had lost control, crashed through the fence and rolled the car into a front garden.
They added: ‘Driver who provided a positive breath test is very luckily to have avoided that extremely large tree!’