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

How much is a used Mercedes-Benz ML320?

Current price analysis and market statistics 2026

Market overview (August 2026): 67 Mercedes-Benz ML320 listings are available in Latvia. The median price is €4.800. Prices range from €550 to €10.500. Model years 1999–2009. Most common: Diesel, Automatic, SUV/Crossover. 10% of listings recently reduced the price. 13 listings rated a good deal.

Average price
4.862
Median price
4.800
Price range
550 – €10.500
Total listings
67
Good deals
13
Reduced price
10%
Top body type
SUV/Crossover

Price by model year

YearCountAverageMinMax
200977.0793.55010.500
200895.4884.8506.650
2007234.8103.0008.500
2006114.9163.9905.990
200575.0213.8506.350
200031.3835501.800
199963.2421.5004.700

Price distribution

0-20004 (6%)
2000-500035 (52.2%)
5000-1000027 (40.3%)
10000-150001 (1.5%)

Price by mileage

MileageCountAverage price
150-200 ×1000 km11.800
200-300 ×1000 km205.172
300+ ×1000 km374.841

Depreciation

A 2009 Mercedes-Benz ML320 averages €7,079, while a 1999 one averages €3,242 — roughly 5% lost per year (54% over 10 years). Use it as a fair-price benchmark.