Used Mercedes-Benz M-Class in Keene, VA

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2015 Mercedes-Benz M-Class ML 350 4MATIC in Waynesboro, VA 22980

    $11,495
    Mileage: 217,979
    Location: Waynesboro, VA 22980
    Description: Used 2015 Mercedes-Benz M-Class ML 350 4MATIC - $11,495, 217,979 miles Exterior Color: blue Interior Color: tan SPORT UTILITY 4-DR 3.5 Automatic Transmission 6 Cylinders
  • 1999 Mercedes-Benz M-Class ML 320 in Orange, VA 22960

    contact seller
    Mileage: 154,933
    Location: Orange, VA 22960
    Description: Used 1999 Mercedes-Benz M-Class ML 320 - 154,933 miles Exterior Color: silver Sport Utility 3.2 V6 Cylinder Engine Automatic Transmission Fuel: G 6 Cylinders
  • 2012 Mercedes-Benz M-Class ML 350 in Powhatan, VA 23139

    $10,999
    Mileage: 135,521
    Location: Powhatan, VA 23139
    Description: Used 2012 Mercedes-Benz M-Class ML 350 - $10,999, 135,521 miles Exterior Color: white Interior Color: tan SPORT UTILITY 4-DR 3.5 Automatic Transmission 6 Cylinders
  • 2012 Mercedes-Benz M-Class ML 350 in Midlothian, VA 23114

    $11,950
    Mileage: 126,414
    Location: Midlothian, VA 23114
    Description: Used 2012 Mercedes-Benz M-Class ML 350 - $11,950, 126,414 miles Exterior Color: black Interior Color: black leather interior SUV/Crossover
  • 2014 Mercedes-Benz M-Class in Chester, VA 23831

    contact seller
    Mileage: contact seller
    Location: Chester, VA 23831
    Description: Used 2014 Mercedes-Benz M-Class - Exterior Color: white AWD ML 350 4MATIC 4dr SUV 3.5 6 Cylinder Fuel: Gasoline 4 Doors