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

Used BMW 3 Series prices

1,990 live listings · 2009–2026 · typically 83,714 miles

Typical price
£9,190
Price range
£849 – £56k
Best deal today
−£9,281
−31% vs fair value

BMW 3 Series fair value, from the live market

Price against mileage

748 of 1990 live listings · model held at 2016 · typical error £1,000

  • Below fair value
  • Within the range
  • Above fair value
  • Cheap for a reason
  • Fair value
  • 10th–90th range
050k100k150k200k250k£0£10k£20k£30k£40k£50kMILEAGE

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 3 Series is worth

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

Year~21,548 miles~43,085 miles~57,444 miles~78,982 miles~100,519 miles
2022£27,995£24,997£20,993£16,977£14,990
2021£26,912£20,998£19,700£16,700£14,495
2020£25,994£20,783£18,993£16,490£14,495
2019£25,994£20,650£18,990£16,450£14,495
2018£15,990£15,249£14,125£11,075£9,893
2017£15,990£14,995£13,895£10,623£9,625
2016£15,990£14,795£13,295£10,470£9,150
2015£11,995£10,995£10,450£9,549£8,495
2014£9,490£9,490£9,212£8,500£7,195
2013£8,499£8,499£8,475£7,470£6,495

More used BMW models