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): 80 Mercedes-Benz ML320 listings are available in Latvia. The median price is €4.700. Prices range from €550 to €10.500. Model years 1999–2009. Most common: Diesel, Automatic, SUV/Crossover. 15% of listings recently reduced the price. 16 listings rated a good deal.

Average price
4.915
Median price
4.700
Price range
550 – €10.500
Total listings
80
Good deals
16
Reduced price
15%
Top body type
SUV/Crossover

Price by model year

YearCountAverageMinMax
200977.5913.55010.500
200895.8054.8507.499
2007344.7352.0008.500
2006164.5522.5005.800
200574.9483.8506.350
200031.3835501.800
199943.8002.3004.700

Price distribution

0-20003 (3.8%)
2000-500045 (56.3%)
5000-1000031 (38.8%)
10000-150001 (1.3%)

Price by mileage

MileageCountAverage price
150-200 ×1000 km22.650
200-300 ×1000 km265.536
300+ ×1000 km434.633

Depreciation

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