How much is a used BMW M5?

Current price analysis and market statistics 2026

Market overview (September 2026): 16 BMW M5 listings are available in Latvia. The median price is €57.635. Prices range from €26.400 to €123.000. Model years 1990–2025. Most common: Petrol, Automatic, Sedan.

Average price
59.424
Median price
57.635
Price range
26.400 – €123.000
Total listings
16
Top body type
Sedan

How we calculate this →

Price by model year

YearCountAverageMinMax
2019359.03054.99064.600
2018357.55349.90064.990

Price distribution

20000-300003 (18.8%)
30000-500003 (18.8%)
50000+10 (62.5%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km399.609
50-100 ×1000 km357.167
100-150 ×1000 km557.918
200-300 ×1000 km228.400

Depreciation

A 2019 BMW M5 averages €59,030, while a 2018 one averages €57,553 — roughly 3% lost per year (3% over 1 years). Use it as a fair-price benchmark.