BMW 3-Series market value & price guide

Median €10,810 at 187,000 km · 327 listings · 2 markets · 19772025

This is what you’ll pay — the cheapest listings are below.

Depreciation — is a used BMW 3-Series worth it?

Holds value
€1,024/yr2% a year
€1,612per 10,000 km
19902025€11,492€46,483

BMW 3-Series holds its value well. Cars lose the most in their first 2–3 years, so a few-year-old one is solid value — you skip the steepest drop.

Price by country

MarketMedian priceMedian mileageListings
🇵🇱 Poland€8,213220,656 km254
🇦🇹 Austria€29,90083,600 km73

Like-for-like: 3–5y · estate cars (42 listings)

MarketMedian priceMileageAdjusted*
🇵🇱 Poland€24,440129,953 km€24,738
🇦🇹 Austria€26,930122,500 km€26,632

Adjusted to the cohort's typical mileage (so a high-km market isn't a false bargain). On that basis the BMW 3-Series is 8% cheaper in Poland than in Austria — about €1,894. *~€0.08/km, capped ±35%.

Depreciation by year

1990202,500 km
€11,492
1994241,000 km
€4,442
1997242,580 km
€6,110
1999221,000 km
€2,703
2000223,000 km
€3,407
2001277,000 km
€2,703
2002254,250 km
€1,868
2003256,553 km
€1,833
2005246,500 km
€4,112
2006245,250 km
€3,878
2007281,100 km
€4,406
2008272,500 km
€6,463
2009265,000 km
€5,405
2010208,500 km
€4,547
2011247,370 km
€5,170
2012260,625 km
€7,849
2013246,000 km
€8,108
2014198,000 km
€8,437
2015217,700 km
€11,680
2016241,000 km
€11,163
2017198,500 km
€12,044
2018145,200 km
€15,393
2019133,500 km
€20,680
2020103,765 km
€28,095
2021119,745 km
€25,251
2022130,000 km
€26,990
202356,699 km
€37,953
202428,964 km
€44,690
202518,064 km
€46,483

Price by mileage

< 25k km24 cars
€45,440
25–50k km16 cars
€39,927
50–100k km44 cars
€30,202
100–150k km44 cars
€23,178
150–200k km48 cars
€9,988
200–250k km65 cars
€7,027
250k km+86 cars
€5,405

By fuel

Diesel€10,984173 cars
Petrol€8,460129 cars
Hybrid€29,45014 cars
Plug-in hybrid€25,4976 cars
LPG€2,5735 cars

Cheapest BMW 3-Series right now

Live listings from our markets, lowest price first.

Browse BMW 3-Series listings →