What's my BMW 3 Series worth?

Here's what BMW 3 Seriess are typically advertised for in the UK, grouped by year. It's a guide to asking prices from UK adverts, not a valuation: mileage, condition, trim and history all move the price of an individual car. For a figure for your own 3 Series, get a free valuation.

Typical BMW 3 Series asking prices by year
YearMedian asking priceTypical range
2008 and older£2,000£1,300 – £3,250
2009–2011£2,250£1,650 – £3,250
2012–2014£3,750£2,650 – £5,500
2015–2017£7,500£5,300 – £11,350
2018–2020£13,000£9,950 – £15,000
2021 and newer£23,400£18,750 – £28,450

Typical asking prices from UK adverts (917 BMW 3 Series adverts, updated November 2026). Typical range is the middle half of asking prices. Year groups with fewer than 15 adverts are not shown.

Value my 3 Series free

All models