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
| Year | Count | Average | Min | Max |
|---|---|---|---|---|
| 2009 | 7 | €7.079 | €3.550 | €10.500 |
| 2008 | 9 | €5.488 | €4.850 | €6.650 |
| 2007 | 23 | €4.810 | €3.000 | €8.500 |
| 2006 | 11 | €4.916 | €3.990 | €5.990 |
| 2005 | 7 | €5.021 | €3.850 | €6.350 |
| 2000 | 3 | €1.383 | €550 | €1.800 |
| 1999 | 6 | €3.242 | €1.500 | €4.700 |
Price distribution
€0-20004 (6%)
€2000-500035 (52.2%)
€5000-1000027 (40.3%)
€10000-150001 (1.5%)
Price by mileage
| Mileage | Count | Average price |
|---|---|---|
| 150-200 ×1000 km | 1 | €1.800 |
| 200-300 ×1000 km | 20 | €5.172 |
| 300+ ×1000 km | 37 | €4.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.