How much is a used BMW 525?
Current price analysis and market statistics 2026
Market overview (August 2026): 461 BMW 525 listings are available in Latvia. The median price is €5.200. Prices range from €500 to €20.350. Model years 1985–2018. Most common: Diesel, Automatic, Wagon/Estate. 13% of listings recently reduced the price. 115 listings rated a good deal.
Average price
€6.174
Median price
€5.200
Price range
€500 – €20.350
Total listings
461
Good deals
115
Reduced price
13%
Top body type
Wagon/Estate
Price by model year
| Year | Count | Average | Min | Max |
|---|---|---|---|---|
| 2018 | 4 | €18.563 | €15.500 | €20.350 |
| 2017 | 5 | €14.174 | €11.000 | €16.990 |
| 2016 | 5 | €11.686 | €10.490 | €13.000 |
| 2015 | 9 | €11.033 | €8.499 | €18.000 |
| 2014 | 18 | €11.017 | €7.995 | €15.800 |
| 2013 | 32 | €10.181 | €7.500 | €13.000 |
| 2012 | 22 | €8.845 | €6.600 | €11.550 |
| 2011 | 51 | €8.504 | €5.600 | €12.500 |
| 2010 | 31 | €8.580 | €3.950 | €13.590 |
| 2009 | 20 | €5.692 | €3.600 | €9.450 |
| 2008 | 27 | €5.446 | €3.900 | €7.990 |
| 2007 | 62 | €4.575 | €2.399 | €10.980 |
| 2006 | 33 | €3.547 | €1.250 | €6.995 |
| 2005 | 45 | €3.180 | €1.799 | €5.200 |
| 2004 | 41 | €3.398 | €1.790 | €8.500 |
| 2003 | 15 | €2.979 | €1.490 | €4.800 |
| 2002 | 10 | €2.137 | €1.000 | €3.990 |
| 2001 | 8 | €2.113 | €1.200 | €2.950 |
| 1997 | 4 | €863 | €500 | €1.600 |
| 1995 | 4 | €6.775 | €4.000 | €9.900 |
| 1994 | 3 | €4.500 | €3.500 | €5.000 |
Price distribution
€0-200025 (5.4%)
€2000-5000195 (42.3%)
€5000-10000171 (37.1%)
€10000-1500062 (13.4%)
€15000-200007 (1.5%)
€20000-300001 (0.2%)
Price by mileage
| Mileage | Count | Average price |
|---|---|---|
| 0-50 ×1000 km | 2 | €6.685 |
| 100-150 ×1000 km | 3 | €13.897 |
| 150-200 ×1000 km | 16 | €12.719 |
| 200-300 ×1000 km | 115 | €7.954 |
| 300+ ×1000 km | 281 | €5.045 |
Depreciation
A 2018 BMW 525 averages €18,563, while a 1994 one averages €4,500 — roughly 3% lost per year (76% over 24 years). Use it as a fair-price benchmark.