What used BMW M3 saloon will I get for my budget?
You’ll need around £30,000 to get into the driver’s seat of an M3. This will buy you a 2014/2015 car with an average mileage for the year and a full service history from an independent dealer. Up this to between £31,000 and £35,000 to buy a 2016 car that fulfills the same criteria, and between £35,000 and £40,000 for 2017 cars bought from a franchised dealer. Expect to spend between £40,000 and £45,000 on the last 2018 cars.