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

How much is a used BMW 325?

Current price analysis and market statistics 2026

Market overview (August 2026): 152 BMW 325 listings are available in Latvia. The median price is €5.500. Prices range from €1.600 to €39.800. Model years 1987–2016. Most common: Diesel, Manual, Wagon/Estate. 9% of listings recently reduced the price. 39 listings rated a good deal.

Average price
6.498
Median price
5.500
Price range
1.600 – €39.800
Total listings
152
Good deals
39
Reduced price
9%
Top body type
Wagon/Estate

Price by model year

YearCountAverageMinMax
201549.3508.80011.000
2013510.7396.99513.950
201147.1735.7509.700
2010108.4206.15013.500
2009106.1323.9009.500
2008266.5182.60012.450
2007384.9132.4908.500
2006115.7772.90015.000
200553.5601.6005.000
200434.1833.8504.500
200344.1883.5005.200
200274.0912.0006.000
200163.2332.5004.700

Price distribution

0-20003 (2%)
2000-500060 (39.5%)
5000-1000072 (47.4%)
10000-1500011 (7.2%)
15000-200005 (3.3%)
30000-500001 (0.7%)

Price by mileage

MileageCountAverage price
50-100 ×1000 km216.995
100-150 ×1000 km88.605
150-200 ×1000 km87.638
200-300 ×1000 km556.775
300+ ×1000 km685.124

Depreciation

A 2015 BMW 325 averages €9,350, while a 2001 one averages €3,233 — roughly 5% lost per year (65% over 14 years). Use it as a fair-price benchmark.