What used Mazda 3 hatchback will I get for my budget?
High-mileage diesel Mazda 3s can be found for £5500. Petrol models start at between £500 and £1000 more, but these examples often have fewer miles on the clock, perhaps explaining some of that additional cost.
A petrol or diesel example with an average number of miles on it is around £7500. A refreshed 3 arrived in early 2017, and you'll be able to pick up one of those for just under £10,000. If you want one of the last cars from 2019, you'll need to increase your budget to £17,000.