Used Mercedes-Benz M-Class in Charlottesville, VA

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2013 Mercedes-Benz M-Class in Waynesboro, VA 22980

    $19,995
    Mileage: 104,217
    Location: Waynesboro, VA 22980
    Description: Used 2013 Mercedes-Benz M-Class - $19,995, 104,217 miles Exterior Color: silver SPORT UTILITY 4-DR 3.5 Automatic Transmission 6 Cylinders
  • 2011 Mercedes-Benz M-Class in Waynesboro, VA 22980

    $10,995
    Mileage: 165,493
    Location: Waynesboro, VA 22980
    Description: Used 2011 Mercedes-Benz M-Class - $10,995, 165,493 miles Exterior Color: black SPORT UTILITY 4-DR 3.5 Automatic Transmission 6 Cylinders
  • 1999 Mercedes-Benz M-Class in Orange, VA 22960

    contact seller
    Mileage: 154,933
    Location: Orange, VA 22960
    Description: Used 1999 Mercedes-Benz M-Class - 154,933 miles Exterior Color: silver Sport Utility 3.2 V6 Cylinder Engine Automatic Transmission Fuel: G 6 Cylinders
  • 2008 Mercedes-Benz M-Class in Front Royal, VA 22630

    $11,677
    Mileage: 124,710
    Location: Front Royal, VA 22630
    Description: Used 2008 Mercedes-Benz M-Class - $11,677, 124,710 miles Exterior Color: white SUV 5.5L V8 32V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2008 Mercedes-Benz M-Class in Stafford, VA 22554

    $14,997
    Mileage: 62,058
    Location: Stafford, VA 22554
    Description: Used 2008 Mercedes-Benz M-Class - $14,997, 62,058 miles Exterior Color: black SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoline 4 Doors