What used Mazda 3 hatchback will I get for my budget?
You can find the first examples of this generation Mazda 3 from around £16,000. The more powerful Skyactiv-X petrol version that arrived in late 2019 can be found from £17,500, while diesel models are harder to come by and start at £18,000. Spend between £19,000 and £22,000 on 2020 and early 2021 cars.
To keep up to date with used 3 prices, use our free valuation tool to make sure you are getting the best deal.