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): 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

YearCountAverageMinMax
2018318.11715.50020.350
2017414.07010.50016.990
2016311.49310.49013.000
2015811.8508.49918.000
20141511.2167.99515.800
20132910.0227.45013.000
2012239.0706.60012.000
2011418.5625.80012.500
2010228.3883.95013.000
2009185.4783.2008.999
2008205.2793.6007.500
2007484.4252.39910.980
2006243.6931.2506.995
2005353.1841.6005.200
2004343.2111.7908.500
2003143.1741.1506.400
200262.0721.0002.390
200172.4141.6502.999
200032.5101.6804.150
199748635001.600
199537.7006.6009.900
199434.3172.9505.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

MileageCountAverage price
0-50 ×1000 km35.357
100-150 ×1000 km214.345
150-200 ×1000 km1311.947
200-300 ×1000 km908.127
300+ ×1000 km2325.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.