How much is a used BMW 520?

Current price analysis and market statistics 2026

Market overview (September 2026): 908 BMW 520 listings are available in Latvia. The median price is €19.728. Prices range from €1.350 to €55.500. Model years 1989–2025. Most common: Diesel, Automatic, Wagon/Estate. 10% of listings recently reduced the price. 41 listings rated a good deal.

Average price
€20.539
Median price
€19.728
Price range
€1.350 – €55.500
Total listings
908
Good deals
41
Reduced price
10%
Top body type
Wagon/Estate

How we calculate this →

Price index — September 2026

How BMW 520 prices changed in Latvia

Median price

€9.850

Middle range (25–75%)

€6.590–€16.699

For sale now

201

Days until sale

58.8

Measured from publication to the recorded sale. Shown only with at least 20 sold listings in 90 days.

Median and spread by model year

YearCountMedian25–75%
20216€27.445€22.540–€30.850
20208€24.350€20.350–€24.922
201912€18.450€17.675–€20.300
20188€17.475€15.500–€19.210
201723€17.000€15.745–€20.350
20169€12.200€10.590–€13.700
201510€12.050€10.850–€14.030
201417€10.750€9.500–€11.900
201317€8.950€7.950–€9.750
201217€8.490€7.800–€9.600
201121€7.200€6.300–€8.500
20106€6.300€4.188–€7.775
20095€4.490€3.995–€4.900
200816€4.495€3.650–€5.525

Median trend

Series started: September 2026 · The trend appears after at least three months.

Active-listing sample: 201 (01.09.2026)How we calculate this →

Price by model year

YearCountAverageMinMax
202561€45.214€37.965€51.990
202446€40.765€36.588€55.500
202376€30.462€22.818€49.500
202258€26.555€19.859€32.600
202159€25.539€18.830€34.000
202058€23.931€16.289€29.200
201981€21.263€11.598€28.734
201863€19.776€14.900€28.520
201768€18.155€8.500€27.500
201626€12.184€8.500€14.709
201539€11.882€8.750€16.188
201442€10.623€7.110€13.500
201356€10.205€4.500€14.750
201239€8.574€5.070€10.700
201159€8.077€5.490€11.699
201020€7.453€3.490€10.679
200917€6.392€3.990€9.558
200814€4.749€2.650€7.610
20075€4.860€2.950€8.639
20043€6.447€3.100€10.160
20033€3.783€3.750€3.850
20023€4.833€2.850€7.610
19894€6.805€1.500€10.490

Price distribution

€0-20003 (0.3%)
€2000-500027 (3%)
€5000-10000174 (19.2%)
€10000-15000149 (16.4%)
€15000-20000120 (13.2%)
€20000-30000275 (30.3%)
€30000-50000157 (17.3%)
€50000+3 (0.3%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km118€40.723
50-100 ×1000 km144€29.741
100-150 ×1000 km126€23.140
150-200 ×1000 km159€17.871
200-300 ×1000 km251€11.725
300+ ×1000 km81€7.523

Depreciation

A 2025 BMW 520 averages €45,214, while a 1989 one averages €6,805 — roughly 2% lost per year (85% over 36 years). Use it as a fair-price benchmark.