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

How much is a used BMW 116?

Current price analysis and market statistics 2026

Market overview (August 2026): 113 BMW 116 listings are available in Latvia. The median price is €4.600. Prices range from €850 to €21.990. Model years 2004–2023. Most common: Diesel, Manual, Hatchback. 13% of listings recently reduced the price. 29 listings rated a good deal.

Average price
5.060
Median price
4.600
Price range
850 – €21.990
Total listings
113
Good deals
29
Reduced price
13%
Top body type
Hatchback

Price by model year

YearCountAverageMinMax
201658.1006.5008.900
2015119.0217.00012.990
201495.7354.9907.999
201347.4885.6008.600
2012215.3063.5007.800
2011105.2074.1956.500
2010193.1171.8003.995
2009113.1048505.250
200743.6251.6006.800
200662.1651.3502.500
200581.8419502.590

Price distribution

0-200013 (11.5%)
2000-500047 (41.6%)
5000-1000050 (44.2%)
10000-150001 (0.9%)
15000-200001 (0.9%)
20000-300001 (0.9%)

Price by mileage

MileageCountAverage price
50-100 ×1000 km116.900
100-150 ×1000 km66.487
150-200 ×1000 km205.458
200-300 ×1000 km624.637
300+ ×1000 km94.271

Depreciation

A 2016 BMW 116 averages €8,100, while a 2005 one averages €1,841 — roughly 7% lost per year (77% over 11 years). Use it as a fair-price benchmark.