How much is a used BMW 525?
Current price analysis and market statistics 2026
Market overview (August 2026): 374 BMW 525 listings are available in Latvia. The median price is €5.225. Prices range from €500 to €20.350. Model years 1985–2018. Most common: Diesel, Automatic, Wagon/Estate. 10% of listings recently reduced the price. 93 listings rated a good deal.
Average price
€6.231
Median price
€5.225
Price range
€500 – €20.350
Total listings
374
Good deals
93
Reduced price
10%
Top body type
Wagon/Estate
Price by model year
| Year | Count | Average | Min | Max |
|---|---|---|---|---|
| 2018 | 3 | €18.117 | €15.500 | €20.350 |
| 2017 | 4 | €14.070 | €10.500 | €16.990 |
| 2016 | 3 | €11.493 | €10.490 | €13.000 |
| 2015 | 8 | €11.850 | €8.499 | €18.000 |
| 2014 | 15 | €11.216 | €7.995 | €15.800 |
| 2013 | 29 | €10.022 | €7.450 | €13.000 |
| 2012 | 23 | €9.070 | €6.600 | €12.000 |
| 2011 | 41 | €8.562 | €5.800 | €12.500 |
| 2010 | 22 | €8.388 | €3.950 | €13.000 |
| 2009 | 18 | €5.478 | €3.200 | €8.999 |
| 2008 | 20 | €5.279 | €3.600 | €7.500 |
| 2007 | 48 | €4.425 | €2.399 | €10.980 |
| 2006 | 24 | €3.693 | €1.250 | €6.995 |
| 2005 | 35 | €3.184 | €1.600 | €5.200 |
| 2004 | 34 | €3.211 | €1.790 | €8.500 |
| 2003 | 14 | €3.174 | €1.150 | €6.400 |
| 2002 | 6 | €2.072 | €1.000 | €2.390 |
| 2001 | 7 | €2.414 | €1.650 | €2.999 |
| 2000 | 3 | €2.510 | €1.680 | €4.150 |
| 1997 | 4 | €863 | €500 | €1.600 |
| 1995 | 3 | €7.700 | €6.600 | €9.900 |
| 1994 | 3 | €4.317 | €2.950 | €5.000 |
Price distribution
€0-200022 (5.9%)
€2000-5000155 (41.4%)
€5000-10000138 (36.9%)
€10000-1500051 (13.6%)
€15000-200007 (1.9%)
€20000-300001 (0.3%)
Price by mileage
| Mileage | Count | Average price |
|---|---|---|
| 0-50 ×1000 km | 3 | €5.357 |
| 100-150 ×1000 km | 2 | €14.345 |
| 150-200 ×1000 km | 13 | €11.947 |
| 200-300 ×1000 km | 90 | €8.127 |
| 300+ ×1000 km | 232 | €5.144 |
Depreciation
A 2018 BMW 525 averages €18,117, while a 1994 one averages €4,317 — roughly 3% lost per year (76% over 24 years). Use it as a fair-price benchmark.