Used Mercedes-Benz M-Class in Ames, IA

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2014 Mercedes-Benz M-Class in Ames, IA 50010

    $38,500
    Mileage: 31,000
    Location: Ames, IA 50010
    Description: Used 2014 Mercedes-Benz M-Class - $38,500, 31,000 miles Exterior Color: black SUV Automatic Transmission
  • 2012 Mercedes-Benz M-Class in Granger, IA 50109

    $24,588
    Mileage: 51,005
    Location: Granger, IA 50109
    Description: Used 2012 Mercedes-Benz M-Class - $24,588, 51,005 miles Exterior Color: black SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2009 Mercedes-Benz M-Class in Johnston, IA 50131

    $13,995
    Mileage: 119,796
    Location: Johnston, IA 50131
    Description: Used 2009 Mercedes-Benz M-Class - $13,995, 119,796 miles Exterior Color: arctic white SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2007 Mercedes-Benz M-Class in Urbandale, IA 50322

    Featured Car
    $11,991
    Mileage: 85,573
    Location: Urbandale, IA 50322
    Description: Used 2007 Mercedes-Benz M-Class - $11,991, 85,573 miles Exterior Color: blue Wagon 4 Dr. Automatic Transmission 6 Cylinders 4 Doors
  • 2015 Mercedes-Benz M-Class in Urbandale, IA 50322

    $29,847
    Mileage: 76,181
    Location: Urbandale, IA 50322
    Description: Used 2015 Mercedes-Benz M-Class - $29,847, 76,181 miles Exterior Color: lunar blue metallic SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2015 Mercedes-Benz M-Class in Urbandale, IA 50322

    $38,741
    Mileage: 31,490
    Location: Urbandale, IA 50322
    Description: Used 2015 Mercedes-Benz M-Class - $38,741, 31,490 miles Exterior Color: silver SUV 2.1L I4 16V DDI DOHC Twin Turbo Fuel: Diesel 4 Doors
  • 2015 Mercedes-Benz M-Class in Urbandale, IA 50322

    $45,682
    Mileage: 23,509
    Location: Urbandale, IA 50322
    Description: Used 2015 Mercedes-Benz M-Class - $45,682, 23,509 miles Exterior Color: black SUV 3.0L V6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2015 Mercedes-Benz M-Class in Urbandale, IA 50322

    $36,959
    Mileage: 24,079
    Location: Urbandale, IA 50322
    Description: Used 2015 Mercedes-Benz M-Class - $36,959, 24,079 miles Exterior Color: polar white SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2014 Mercedes-Benz M-Class in Clive, IA 50325

    $25,991
    Mileage: 88,684
    Location: Clive, IA 50325
    Description: Used 2014 Mercedes-Benz M-Class - $25,991, 88,684 miles Exterior Color: black SUV 3.0L V6 24V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2008 Mercedes-Benz M-Class in Clive, IA 50325

    $14,969
    Mileage: 83,855
    Location: Clive, IA 50325
    Description: Used 2008 Mercedes-Benz M-Class - $14,969, 83,855 miles Exterior Color: black SUV 5.5L V8 32V MPFI DOHC Fuel: Gasoli 4 Doors