Premium Chinese EVs — in stock in the EU · 3-year / 200,000 km warranty · CATL batteriesSee cars →

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

YearCountAverageMinMax
2018418.56315.50020.350
2017514.17411.00016.990
2016511.68610.49013.000
2015911.0338.49918.000
20141811.0177.99515.800
20133210.1817.50013.000
2012228.8456.60011.550
2011518.5045.60012.500
2010318.5803.95013.590
2009205.6923.6009.450
2008275.4463.9007.990
2007624.5752.39910.980
2006333.5471.2506.995
2005453.1801.7995.200
2004413.3981.7908.500
2003152.9791.4904.800
2002102.1371.0003.990
200182.1131.2002.950
199748635001.600
199546.7754.0009.900
199434.5003.5005.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

MileageCountAverage price
0-50 ×1000 km26.685
100-150 ×1000 km313.897
150-200 ×1000 km1612.719
200-300 ×1000 km1157.954
300+ ×1000 km2815.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.