How much is a used BMW 540?

Current price analysis and market statistics 2026

Market overview (August 2026): 22 BMW 540 listings are available in Latvia. The median price is €26.494. Prices range from €4.500 to €74.777. Model years 1996–2025. Most common: Diesel, Automatic, Wagon/Estate. 27% of listings recently reduced the price. 3 listings rated a good deal.

Average price
33.417
Median price
26.494
Price range
4.500 – €74.777
Total listings
22
Good deals
3
Reduced price
27%
Top body type
Wagon/Estate

Price by model year

YearCountAverageMinMax
2025470.01965.50074.777
2019321.96718.70024.700
2018324.66622.99926.499
2017526.69818.60033.000

Price distribution

2000-50001 (4.5%)
10000-150001 (4.5%)
15000-200002 (9.1%)
20000-300009 (40.9%)
30000-500005 (22.7%)
50000+4 (18.2%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km270.839
50-100 ×1000 km357.133
100-150 ×1000 km131.900
150-200 ×1000 km630.209
200-300 ×1000 km624.875
300+ ×1000 km28.750

Depreciation

A 2025 BMW 540 averages €70,019, while a 2017 one averages €26,698 — roughly 8% lost per year (62% over 8 years). Use it as a fair-price benchmark.