What used Mazda MX-5 sports will I get for my budget?
Prices for a Mazda MX-5 start at around £12,000, which is a good price considering the popularity of the car. Spend between £12,000 and £14,000 on a 2016 car, £14,000 to £16,000 on a 2017 or 2018 car. If you want the more powerful 181bhp 2.0-litre available from mid-2018 onwards, expect to pay around £17,000 to £19,000. Spend around £20,000 on 2020 cars.
For a 2021 or 2022 car, have between £20,000 and £28,000 to spend. Keep up to date with used prices use our free valuation tool to make sure you are getting the best deal.