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

How much is a used BMW 420?

Current price analysis and market statistics 2026

Market overview (August 2026): 57 BMW 420 listings are available in Latvia. The median price is €17.100. Prices range from €9.900 to €48.500. Model years 2013–2025. Most common: Diesel, Automatic, Coupe. 11% of listings recently reduced the price. 5 listings rated a good deal.

Average price
22.498
Median price
17.100
Price range
9.900 – €48.500
Total listings
57
Good deals
5
Reduced price
11%
Top body type
Coupe

Price by model year

YearCountAverageMinMax
2023736.31425.50041.900
2022530.28924.88836.900
2021631.07028.95032.990
2018517.66017.00019.900
2016814.68011.50019.490
20151315.85213.10017.950
2014612.84011.90014.000

Price distribution

5000-100001 (1.8%)
10000-1500017 (29.8%)
15000-2000017 (29.8%)
20000-300009 (15.8%)
30000-5000013 (22.8%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km434.175
50-100 ×1000 km939.200
100-150 ×1000 km723.689
150-200 ×1000 km716.793
200-300 ×1000 km2216.953
300+ ×1000 km413.150

Depreciation

A 2023 BMW 420 averages €36,314, while a 2014 one averages €12,840 — roughly 7% lost per year (65% over 9 years). Use it as a fair-price benchmark.