Premium Chinese EVs — in stock in the EU · 3-year / 200,000 km warranty · CATL batteriesSee cars →

How much is a used BMW X4?

Current price analysis and market statistics 2026

Market overview (August 2026): 91 BMW X4 listings are available in Latvia. The median price is €18.880. Prices range from €13.490 to €65.000. Model years 2014–2025. Most common: Diesel, Automatic, SUV/Crossover. 18% of listings recently reduced the price. 15 listings rated a good deal.

Average price
26.687
Median price
18.880
Price range
13.490 – €65.000
Total listings
91
Good deals
15
Reduced price
18%
Top body type
SUV/Crossover

Price by model year

YearCountAverageMinMax
2024854.06148.00065.000
2023349.73339.90063.800
2022737.66031.50058.000
2021536.34728.90043.000
2020532.15630.88033.800
2019630.48826.49038.990
2018722.69916.80029.900
2017919.85816.89026.500
2016916.97215.00017.650
20151817.20714.00020.550
20141316.09113.49019.990

Price distribution

10000-150009 (9.9%)
15000-2000039 (42.9%)
20000-3000013 (14.3%)
30000-5000023 (25.3%)
50000+7 (7.7%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km855.161
50-100 ×1000 km1139.043
100-150 ×1000 km1332.451
150-200 ×1000 km1723.252
200-300 ×1000 km3117.504
300+ ×1000 km215.600

Depreciation

A 2024 BMW X4 averages €54,061, while a 2014 one averages €16,091 — roughly 7% lost per year (70% over 10 years). Use it as a fair-price benchmark.