How much is a used BMW M3?

Current price analysis and market statistics 2026

Market overview (September 2026): 17 BMW M3 listings are available in Latvia. The median price is €67.698. Prices range from €21.900 to €87.000. Model years 1996–2025. Most common: Petrol, Automatic, Sedan.

Average price
55.842
Median price
67.698
Price range
21.900 – €87.000
Total listings
17
Top body type
Sedan

How we calculate this →

Price by model year

YearCountAverageMinMax
2024373.16968.81077.900
2022367.47664.74069.990

Price distribution

20000-300004 (23.5%)
30000-500002 (11.8%)
50000+11 (64.7%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km673.190
50-100 ×1000 km567.996
150-200 ×1000 km229.700
200-300 ×1000 km329.630

Depreciation

A 2024 BMW M3 averages €73,169, while a 2022 one averages €67,476 — roughly 4% lost per year (8% over 2 years). Use it as a fair-price benchmark.