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 Grimes, IA 50111

    $21,977
    Mileage: 81,104
    Location: Grimes, IA 50111
    Description: Used 2014 Mercedes-Benz M-Class - $21,977, 81,104 miles Exterior Color: diamond white metallic 3.5L V6 Automatic Transmission
  • 2015 Mercedes-Benz M-Class in Urbandale, IA 50322

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

    $22,987
    Mileage: 77,436
    Location: Urbandale, IA 50322
    Description: Used 2014 Mercedes-Benz M-Class - $22,987, 77,436 miles Exterior Color: silver SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: FLEXIB 4 Doors
  • 2015 Mercedes-Benz M-Class in Urbandale, IA 50322

    $35,998
    Mileage: 14,485
    Location: Urbandale, IA 50322
    Description: Used 2015 Mercedes-Benz M-Class - $35,998, 14,485 miles Exterior Color: black SUV Premium Unleaded V-6 3.5 L/213 Fuel: GASOLI 4 Doors
  • 2015 Mercedes-Benz M-Class in Urbandale, IA 50322

    $36,987
    Mileage: 15,100
    Location: Urbandale, IA 50322
    Description: Used 2015 Mercedes-Benz M-Class - $36,987, 15,100 miles Exterior Color: black SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: FLEXIB 4 Doors
  • 2015 Mercedes-Benz M-Class in Urbandale, IA 50322

    $35,987
    Mileage: 32,777
    Location: Urbandale, IA 50322
    Description: Used 2015 Mercedes-Benz M-Class - $35,987, 32,777 miles Exterior Color: black SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2015 Mercedes-Benz M-Class in Urbandale, IA 50322

    $36,987
    Mileage: 14,673
    Location: Urbandale, IA 50322
    Description: Used 2015 Mercedes-Benz M-Class - $36,987, 14,673 miles Exterior Color: dakota brown metallic SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2015 Mercedes-Benz M-Class in Urbandale, IA 50322

    $24,987
    Mileage: 74,971
    Location: Urbandale, IA 50322
    Description: Used 2015 Mercedes-Benz M-Class - $24,987, 74,971 miles Exterior Color: blue SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2014 Mercedes-Benz M-Class in Urbandale, IA 50322

    $34,950
    Mileage: 25,163
    Location: Urbandale, IA 50322
    Description: Used 2014 Mercedes-Benz M-Class - $34,950, 25,163 miles Exterior Color: lunar blue metallic SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2013 Mercedes-Benz M-Class in Clive, IA 50325

    $22,991
    Mileage: 79,044
    Location: Clive, IA 50325
    Description: Used 2013 Mercedes-Benz M-Class - $22,991, 79,044 miles Exterior Color: diamond white SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2008 Mercedes-Benz M-Class in Des Moines, IA 50321

    $12,995
    Mileage: 88,000
    Location: Des Moines, IA 50321
    Description: Used 2008 Mercedes-Benz M-Class - $12,995, 88,000 miles Exterior Color: white SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 1998 Mercedes-Benz M-Class ML320 in Carroll, IA 51401

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