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
| Year | Count | Average | Min | Max |
|---|---|---|---|---|
| 2009 | 7 | €7.591 | €3.550 | €10.500 |
| 2008 | 9 | €5.805 | €4.850 | €7.499 |
| 2007 | 34 | €4.735 | €2.000 | €8.500 |
| 2006 | 16 | €4.552 | €2.500 | €5.800 |
| 2005 | 7 | €4.948 | €3.850 | €6.350 |
| 2000 | 3 | €1.383 | €550 | €1.800 |
| 1999 | 4 | €3.800 | €2.300 | €4.700 |
Price distribution
€0-20003 (3.8%)
€2000-500045 (56.3%)
€5000-1000031 (38.8%)
€10000-150001 (1.3%)
Price by mileage
| Mileage | Count | Average price |
|---|---|---|
| 150-200 ×1000 km | 2 | €2.650 |
| 200-300 ×1000 km | 26 | €5.536 |
| 300+ ×1000 km | 43 | €4.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.