Used Mercedes-Benz M-Class in Urbandale, IA

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2010 Mercedes-Benz M-Class ML350 4MATIC in Urbandale, IA 50322

    Featured Car
    $23,859
    Mileage: 31,836
    Location: Urbandale, IA 50322
    Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC - $23,859, 31,836 miles Exterior Color: black Wagon 4 Dr. Automatic Transmission 6 Cylinders
  • 2006 Mercedes-Benz M-Class ML350 in Urbandale, IA 50322

    Featured Car
    $9,997
    Mileage: 118,680
    Location: Urbandale, IA 50322
    Description: Used 2006 Mercedes-Benz M-Class ML350 - $9,997, 118,680 miles Exterior Color: green Wagon 4 Dr. Automatic Transmission 6 Cylinders
  • 2010 Mercedes-Benz M-Class ML350 4MATIC in Urbandale, IA 50322

    Featured Car
    $19,412
    Mileage: 74,250
    Location: Urbandale, IA 50322
    Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC - $19,412, 74,250 miles Wagon 4 Dr. Automatic Transmission 6 Cylinders
  • 2006 Mercedes-Benz M-Class ML350 in Urbandale, IA 50322

    $10,874
    Mileage: 88,637
    Location: Urbandale, IA 50322
    Description: Used 2006 Mercedes-Benz M-Class ML350 - $10,874, 88,637 miles Exterior Color: capri blue metallic SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2015 Mercedes-Benz M-Class ML250 BlueTEC in Urbandale, IA 50322

    Featured Car
    $44,186
    Mileage: 19,534
    Location: Urbandale, IA 50322
    Description: Used 2015 Mercedes-Benz M-Class ML250 BlueTEC - $44,186, 19,534 miles Exterior Color: silver Wagon 4 Dr. Automatic Transmission 4 Cylinders
  • 2013 Mercedes-Benz M-Class ML550 in Urbandale, IA 50322

    Featured Car
    $30,995
    Mileage: 69,097
    Location: Urbandale, IA 50322
    Description: Used 2013 Mercedes-Benz M-Class ML550 - $30,995, 69,097 miles Exterior Color: black Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 6 Cylinders
  • 2013 Mercedes-Benz M-Class ML350 4MATIC in Urbandale, IA 50322

    $30,998
    Mileage: 42,601
    Location: Urbandale, IA 50322
    Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC - $30,998, 42,601 miles Exterior Color: blue 3.50L Automatic Transmission
  • 2014 Mercedes-Benz M-Class ML350 4MATIC in Clive, IA 50325

    $38,991
    Mileage: 21,629
    Location: Clive, IA 50325
    Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC - $38,991, 21,629 miles SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2010 Mercedes-Benz M-Class ML550 in Clive, IA 50325

    $18,972
    Mileage: 99,647
    Location: Clive, IA 50325
    Description: Used 2010 Mercedes-Benz M-Class ML550 - $18,972, 99,647 miles Exterior Color: steel grey metallic Automatic Transmission 8 Cylinders 4 Doors
  • 2012 Mercedes-Benz M-Class ML350 in Clive, IA 50325

    $23,991
    Mileage: 88,711
    Location: Clive, IA 50325
    Description: Used 2012 Mercedes-Benz M-Class ML350 - $23,991, 88,711 miles Exterior Color: black SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2009 Mercedes-Benz M-Class ML350 4MATIC in Johnston, IA 50131

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

    Featured Car
    $43,990
    Mileage: 26,640
    Location: Johnston, IA 50131
    Description: Used 2014 Mercedes-Benz M-Class ML350 BlueTEC - $43,990, 26,640 miles Exterior Color: white Wagon 4 Dr. Automatic Transmission Fuel: DIESEL 6 Cylinders
  • 2011 Mercedes-Benz M-Class ML350 4MATIC in Des Moines, IA 50313

    $19,650
    Mileage: 86,298
    Location: Des Moines, IA 50313
    Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC - $19,650, 86,298 miles Exterior Color: black SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2012 Mercedes-Benz M-Class ML350 in Norwalk, IA 50211

    $24,999
    Mileage: 53,874
    Location: Norwalk, IA 50211
    Description: Used 2012 Mercedes-Benz M-Class ML350 - $24,999, 53,874 miles Exterior Color: dakota brown metallic SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2013 Mercedes-Benz M-Class ML350 4MATIC in Ames, IA 50010

    $34,995
    Mileage: 36,944
    Location: Ames, IA 50010
    Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC - $34,995, 36,944 miles Exterior Color: palladium silver metallic Automatic Transmission 6 Cylinders 4 Doors