Used Mercedes-Benz M-Class in Ames, IA

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2012 Mercedes-Benz M-Class in Granger, IA 50109

    $25,588
    Mileage: 34,861
    Location: Granger, IA 50109
    Description: Used 2012 Mercedes-Benz M-Class - $25,588, 34,861 miles Exterior Color: iridium silver SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2008 Mercedes-Benz M-Class in Johnston, IA 50131

    $9,890
    Mileage: 180,690
    Location: Johnston, IA 50131
    Description: Used 2008 Mercedes-Benz M-Class - $9,890, 180,690 miles Exterior Color: barolo red SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 Mercedes-Benz M-Class in Urbandale, IA 50322

    $27,950
    Mileage: 51,041
    Location: Urbandale, IA 50322
    Description: Used 2014 Mercedes-Benz M-Class - $27,950, 51,041 miles Exterior Color: black SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: FLEXIB 4 Doors
  • 2008 Mercedes-Benz M-Class in Urbandale, IA 50322

    Featured Car
    $11,791
    Mileage: 114,589
    Location: Urbandale, IA 50322
    Description: Used 2008 Mercedes-Benz M-Class - $11,791, 114,589 miles Exterior Color: silver Wagon 4 Dr. Automatic Transmission 6 Cylinders 4 Doors
  • 2015 Mercedes-Benz M-Class in Urbandale, IA 50322

    $31,509
    Mileage: 61,923
    Location: Urbandale, IA 50322
    Description: Used 2015 Mercedes-Benz M-Class - $31,509, 61,923 miles Exterior Color: white SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: FLEXIB 4 Doors
  • 2012 Mercedes-Benz M-Class in Clive, IA 50325

    $22,991
    Mileage: 70,522
    Location: Clive, IA 50325
    Description: Used 2012 Mercedes-Benz M-Class - $22,991, 70,522 miles Exterior Color: brown metallic SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2013 Mercedes-Benz M-Class in Newton, IA 50208

    $30,766
    Mileage: 34,822
    Location: Newton, IA 50208
    Description: Used 2013 Mercedes-Benz M-Class - $30,766, 34,822 miles Exterior Color: white SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: FLEXIB 4 Doors
  • 1998 Mercedes-Benz M-Class ML320 in Carroll, IA 51401

    $2,712
    Mileage: 219,235
    Location: Carroll, IA 51401
    Description: Used 1998 Mercedes-Benz M-Class ML320 - $2,712, 219,235 miles Exterior Color: white SUV 3.2L V6 18V MPFI SOHC Fuel: Gasoli 4 Doors