We'll find a car in Germany: AI picks the 5 best for youA car from Germany: AI's 5 bestFind my carFound a car? Put it in the garage — we'll go through the adTo garage

How much is a used BMW M4?

Current price analysis and market statistics 2026

Market overview (November 2026): 21 BMW M4 listings are available in Latvia. The median price is €48,800. Prices range from €28,500 to €94,444. Model years 2014–2025. Most common: Petrol, Automatic, Coupe. 71% of listings recently reduced the price. 1 listing rated a good deal.

Average price
€54,738
Median price
€48,800
Price range
€28,500 – €94,444
Total listings
21
Good deals
1
Reduced price
71%
Top body type
Coupe

How we calculate this →

Price index — November 2026

How BMW M4 prices changed in Latvia

Median price

€49,900

Middle range (25–75%)

€39,842–€73,240

For sale now

20

Median trend

Series started: November 2026 · The trend appears after at least three months.

Active-listing sample: 20 (01.11.2026)How we calculate this →

AutoPase car selection

The same BMW M4 — we'll find it in Germany

AI reads the listings and shows the 5 most suitable.

  • BMW M4
  • 2023–2025
  • up to 48 000 €
Search abroad

Price by model year

YearCountAverageMinMax
20244€81,159€72,990€94,444
20184€43,798€38,400€48,800
20163€33,467€28,500€39,000

Price distribution

€20000-300001 (4.8%)
€30000-5000011 (52.4%)
€50000+9 (42.9%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km7€74,633
50-100 ×1000 km7€53,540
100-150 ×1000 km5€38,658
150-200 ×1000 km1€28,500
200-300 ×1000 km1€30,500

Depreciation

A 2024 BMW M4 averages €81,159, while a 2016 one averages €33,467 — roughly 7% lost per year (59% over 8 years). Use it as a fair-price benchmark.