How much is a used BMW M5?
Current price analysis and market statistics 2026
Market overview (July 2026): 40 BMW M5 listings are available in Latvia. The median price is €45.775. Prices range from €13.500 to €123.000. Model years 1998–2025. Most common: Petrol, Automatic, Sedan. 33% of listings recently reduced the price. 4 listings rated a good deal.
Average price
€49.934
Median price
€45.775
Price range
€13.500 – €123.000
Total listings
40
Good deals
4
Reduced price
33%
Top body type
Sedan
Price by model year
| Year | Count | Average | Min | Max |
|---|---|---|---|---|
| 2021 | 3 | €67.933 | €65.900 | €69.900 |
| 2019 | 6 | €58.413 | €45.000 | €64.600 |
| 2018 | 8 | €51.346 | €42.550 | €65.200 |
| 2016 | 5 | €32.369 | €26.500 | €34.900 |
| 2014 | 4 | €38.465 | €33.000 | €40.980 |
Price distribution
€10000-150001 (2.5%)
€20000-300008 (20%)
€30000-5000015 (37.5%)
€50000+16 (40%)
Price by mileage
| Mileage | Count | Average price |
|---|---|---|
| 0-50 ×1000 km | 3 | €116.667 |
| 50-100 ×1000 km | 11 | €52.124 |
| 100-150 ×1000 km | 10 | €46.389 |
| 150-200 ×1000 km | 3 | €33.482 |
| 200-300 ×1000 km | 5 | €23.380 |
| 300+ ×1000 km | 1 | €26.650 |
Depreciation
A 2021 BMW M5 averages €67,933, while a 2014 one averages €38,465 — roughly 6% lost per year (43% over 7 years). Use it as a fair-price benchmark.