Used Mercedes-Benz M-Class in Johnston, IA

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2009 Mercedes-Benz M-Class in Johnston, IA 50131

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

    $6,890
    Mileage: 147,739
    Location: Johnston, IA 50131
    Description: Used 2004 Mercedes-Benz M-Class - $6,890, 147,739 miles Exterior Color: red SUV 3.7L V6 18V MPFI SOHC Fuel: Gasoli 4 Doors
  • 2011 Mercedes-Benz M-Class in Urbandale, IA 50322

    $18,971
    Mileage: 66,404
    Location: Urbandale, IA 50322
    Description: Used 2011 Mercedes-Benz M-Class - $18,971, 66,404 miles Exterior Color: white SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2014 Mercedes-Benz M-Class in Urbandale, IA 50322

    $36,961
    Mileage: 41,426
    Location: Urbandale, IA 50322
    Description: Used 2014 Mercedes-Benz M-Class - $36,961, 41,426 miles Exterior Color: black SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2014 Mercedes-Benz M-Class in Urbandale, IA 50322

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

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

    $22,964
    Mileage: 31,838
    Location: Urbandale, IA 50322
    Description: Used 2010 Mercedes-Benz M-Class - $22,964, 31,838 miles Exterior Color: black SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2010 Mercedes-Benz M-Class in Urbandale, IA 50322

    $18,971
    Mileage: 74,250
    Location: Urbandale, IA 50322
    Description: Used 2010 Mercedes-Benz M-Class - $18,971, 74,250 miles Exterior Color: black SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 Mercedes-Benz M-Class in Grimes, IA 50111

    $35,999
    Mileage: 24,351
    Location: Grimes, IA 50111
    Description: Used 2014 Mercedes-Benz M-Class - $35,999, 24,351 miles Exterior Color: silver SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: FLEXIB 4 Doors
  • 2012 Mercedes-Benz M-Class in Ankeny, IA 50021

    $27,900
    Mileage: 39,614
    Location: Ankeny, IA 50021
    Description: Used 2012 Mercedes-Benz M-Class - $27,900, 39,614 miles Exterior Color: steel gray metallic SUV 3.0L V6 24V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2008 Mercedes-Benz M-Class in Osceola, IA 50213

    $12,900
    Mileage: 75,169
    Location: Osceola, IA 50213
    Description: Used 2008 Mercedes-Benz M-Class - $12,900, 75,169 miles Exterior Color: tan Sport Utility Gas V6 3.5L/213 4 Doors