How much is a used BMW 120?
Current price analysis and market statistics 2026
autopase.lv currently has 164 active BMW 120 listings with an average price of €5,361, model years 2004–2019. Below: price by year, price distribution, price by mileage and a depreciation read.
Average price
€5,361
Median price
€4,350
Price range
€1,800 – €18,750
Total listings
164
Price by model year
| Year | Count | Average | Min | Max |
|---|---|---|---|---|
| 2013 | 7 | €9,020 | €6,400 | €11,500 |
| 2012 | 9 | €7,742 | €4,500 | €10,500 |
| 2011 | 6 | €6,607 | €5,500 | €7,770 |
| 2010 | 8 | €5,156 | €2,500 | €6,690 |
| 2009 | 27 | €5,975 | €3,100 | €11,800 |
| 2008 | 28 | €5,203 | €2,500 | €8,000 |
| 2007 | 28 | €3,604 | €2,200 | €6,900 |
| 2006 | 11 | €3,686 | €2,900 | €4,500 |
| 2005 | 19 | €3,141 | €1,850 | €4,000 |
| 2004 | 12 | €3,025 | €1,800 | €4,500 |
Price distribution
€0-20004 (2.4%)
€2000-500094 (57.3%)
€5000-1000056 (34.1%)
€10000-150006 (3.7%)
€15000-200004 (2.4%)
Price by mileage
| Mileage | Count | Average price |
|---|---|---|
| 50-100 ×1000 km | 2 | €18,750 |
| 100-150 ×1000 km | 5 | €10,340 |
| 150-200 ×1000 km | 6 | €5,516 |
| 200-300 ×1000 km | 70 | €5,828 |
| 300+ ×1000 km | 61 | €4,095 |
Depreciation
A 2013 BMW 120 averages €9,020, while a 2004 one averages €3,025 — roughly 7% lost per year (66% over 9 years). Use it as a fair-price benchmark.