Cert
  1. Search
  2. Refine
  3. Identify
  4. Evaluate
  5. Choose

Used BMW M3 prices

676 live listings · 2009–2026 · typically 18,733 miles

Typical price
£65,209
Price range
£12k – £130k
Best deal today
−£18,540
−27% vs fair value

BMW M3 fair value, from the live market

Price against mileage

504 of 676 live listings · model held at 2023 · typical error £2,507

  • Below fair value
  • Within the range
  • Above fair value
  • Cheap for a reason
  • Fair value
  • 10th–90th range
020k40k60k80k100k120k£0£20k£40k£60k£80k£100k£120kMILEAGE

Fair price calculator

Seen one elsewhere? Put its mileage and asking price in to see how it compares with this model’s market.

What a used BMW M3 is worth

Fair value by year and mileage, fitted on 676 live UK adverts (updated 27 September 2026). A fair deal sits near these numbers; a good one sits below.

Year~19,057 miles~41,284 miles~60,336 miles~79,388 miles~98,440 miles
2026£64,400£60,995£60,995£60,995£60,995
2025£64,400£60,995£60,995£60,995£60,995
2024£63,089£60,415£60,415£60,415£60,415
2023£63,000£59,999£59,999£59,999£59,999
2022£57,990£53,000£53,000£53,000£53,000
2021£57,895£52,983£52,983£52,983£52,983
2020£57,895£52,983£52,983£52,983£52,983
2019£38,000£38,000£33,493£32,488£32,488
2018£38,000£38,000£33,493£32,488£32,488
2017£38,000£38,000£33,493£32,488£32,488

More used BMW models