BMW 3-Series market value & price guide

Median €24,298 at 125,000 km · 528 listings · 2 markets · 19762026

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

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

Holds value
€1,701/yr3% a year
€1,613per 10,000 km
20002026€6,086 €49,880

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€10,704199,139 km269
🇦🇹 Austria€32,90072,400 km259

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

MarketMedian priceMileageAdjusted*
🇵🇱 Poland€23,712144,428 km€25,675
🇦🇹 Austria€29,39095,350 km€27,427

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 7% cheaper in Poland than in Austria — about €1,752. *~€0.08/km, capped ±35%.

Depreciation by year

2000328,000 km
€6,087
2002261,880 km
€4,406
2003259,850 km
€3,584
2004308,000 km
€1,857
2005271,338 km
€4,964
2006280,500 km
€4,459
2007280,000 km
€3,972
2008217,000 km
€5,393
2009258,333 km
€5,640
2010250,000 km
€5,288
2011255,211 km
€7,027
2012240,000 km
€9,612
2013229,000 km
€9,377
2014204,179 km
€11,268
2015224,549 km
€11,973
2016199,570 km
€13,383
2017132,000 km
€16,662
2018136,200 km
€19,500
2019110,100 km
€23,828
2020125,500 km
€24,203
2021118,000 km
€25,838
2022109,062 km
€27,445
202372,000 km
€35,785
202441,000 km
€43,800
202523,692 km
€49,915
20268,000 km
€49,880

Price by mileage

< 25k km57 cars
€49,800
25–50k km64 cars
€42,803
50–100k km91 cars
€31,995
100–150k km102 cars
€24,240
150–200k km64 cars
€15,395
200–250k km66 cars
€7,451
250k km+84 cars
€5,229

By fuel

Diesel€24,990317 cars
Petrol€14,535150 cars
Hybrid€30,99045 cars
Plug-in hybrid€22,27811 cars
LPG€5,1705 cars

Cheapest BMW 3-Series right now

Live listings from our markets, lowest price first.

Browse BMW 3-Series listings →