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

How much is a used BMW 520?

Current price analysis and market statistics 2026

Market overview (August 2026): 446 BMW 520 listings are available in Latvia. The median price is €9.250. Prices range from €650 to €58.500. Model years 1982–2025. Most common: Diesel, Automatic, Wagon/Estate. 13% of listings recently reduced the price. 100 listings rated a good deal.

Average price
11.321
Median price
9.250
Price range
650 – €58.500
Total listings
446
Good deals
100
Reduced price
13%
Top body type
Wagon/Estate

Price by model year

YearCountAverageMinMax
2024348.10043.00051.800
2023430.32521.99933.900
2022628.91522.99033.000
20211326.42821.90034.999
20201423.64919.50030.900
20192319.80612.20026.450
20182118.33613.99023.500
20173417.80712.75025.500
20161512.1579.45014.790
20152211.9857.99014.500
20143410.9407.50013.950
2013359.0563.30012.390
2012368.1575.30012.800
2011567.6153.00012.500
2010235.8321.9509.400
2009134.1772.9006.590
2008304.1852.5506.500
200794.1702.9906.500
2006142.6531.6504.700
200543.5782.3004.455
200492.8112.3003.200
2003103.3741.5006.990
200242.0881.4002.950

Price distribution

0-200012 (2.7%)
2000-500093 (20.9%)
5000-10000142 (31.8%)
10000-1500094 (21.1%)
15000-2000042 (9.4%)
20000-3000050 (11.2%)
30000-5000010 (2.2%)
50000+3 (0.7%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km551.460
50-100 ×1000 km1228.116
100-150 ×1000 km1720.134
150-200 ×1000 km3320.591
200-300 ×1000 km19811.261
300+ ×1000 km1435.990

Depreciation

A 2024 BMW 520 averages €48,100, while a 2002 one averages €2,088 — roughly 4% lost per year (96% over 22 years). Use it as a fair-price benchmark.