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): 61 BMW 420 listings are available in Latvia. The median price is €16.800. Prices range from €9.900 to €48.500. Model years 2013–2025. Most common: Diesel, Automatic, Coupe. 16% of listings recently reduced the price. 7 listings rated a good deal.

Average price
21.549
Median price
16.800
Price range
9.900 – €48.500
Total listings
61
Good deals
7
Reduced price
16%
Top body type
Coupe

Price by model year

YearCountAverageMinMax
2023534.96026.50041.900
2022528.28924.88834.700
2021632.73728.95039.990
2018517.66017.00019.900
20161014.84311.50019.490
20151315.72213.10017.950
2014812.99311.90014.000

Price distribution

5000-100001 (1.6%)
10000-1500020 (32.8%)
15000-2000019 (31.1%)
20000-300009 (14.8%)
30000-5000012 (19.7%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km434.175
50-100 ×1000 km738.757
100-150 ×1000 km823.978
150-200 ×1000 km816.794
200-300 ×1000 km2617.108
300+ ×1000 km413.150

Depreciation

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