Used Mercedes-Benz M-Class for Sale in Des Moines, IA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


Calling All CarGurus Parents

Share your family’s car-driving habits!

Take our quick survey
2007 Mercedes-Benz M-Class ML63 AMG Review
by Susan

If you can afford it, buy it.

Nothing to dislike about it. This car is pure fun to drive. Gas mileage is poor, though. Get extended warranty. Service is expensive as well as the tires. Have had no trouble with it at all. Waited for 4 years for this car to come out.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/06/10/14/54/2009_mercedes-benz_m-class-pic-7293222594229782024-152x114.jpeg

2009 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Des Moines, IA 50313

Good Deal
$2,086 BELOW
Instant Market Value of $19,081

Price: $16,995

Mileage: 75,805

Location: Des Moines, IA 50313

Average time on market: 38 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Blue Description: Used 2009 Mercedes-Benz M-Class ML350 4MATIC for sale - $16,995, 75,805 miles with Leather Seats, Sunroof/Moonroof, Tow Package, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "They sold truck out from under me"
https://static.cargurus.com/images/forsale/2016/07/16/13/08/2009_mercedes-benz_m-class-pic-5465682188997238620-152x114.jpeg

2009 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Urbandale, IA 50322

Good Deal
$1,609 BELOW
Instant Market Value of $19,018

Price: $17,409

Mileage: 76,528

Location: Urbandale, IA 50322

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 Mercedes-Benz M-Class ML350 4MATIC for sale - $17,409, 76,528 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "we are not even close on a price - if that happens it will be cash immediately"
https://static.cargurus.com/images/forsale/2016/05/03/00/16/2013_mercedes-benz_m-class-pic-6017271153433862122-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Urbandale, IA 50322

Good Deal
$1,309 BELOW
Instant Market Value of $38,307

Price: $36,998

Mileage: 20,890

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $36,998, 20,890 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "No Haggle pricing, no pushy salesman, didn't take all day! Great experience"
https://static.cargurus.com/images/forsale/2016/07/23/16/42/2011_mercedes-benz_m-class-pic-5195770076257641811-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Clive, IA 50325

Good Deal
$1,242 BELOW
Instant Market Value of $23,237

Price: $21,995

Mileage: 72,996

Location: Clive, IA 50325

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $21,995, 72,996 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (1 review) "Great"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2010 Mercedes-Benz M-Class ML550 Used Cars in Des Moines, IA 50313

Fair Deal
$1,172 BELOW
Instant Market Value of $21,160

Price: $19,988

Mileage: 97,453

Location: Des Moines, IA 50313

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2010 Mercedes-Benz M-Class ML550 for sale - $19,988, 97,453 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "good, very friendly and helpful"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$731 BELOW
Instant Market Value of $26,719

Price: $25,988

Mileage: 31,836

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC for sale - $25,988, 31,836 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Never made a connection with their contact person but that was no fault of theirs....a lot going on with us."
https://static.cargurus.com/images/forsale/2015/07/08/01/27/2015_mercedes-benz_m-class-pic-9045310473741435184-152x114.jpeg

2015 Mercedes-Benz M-Class ML250 BlueTEC 4MATIC Used Cars in Urbandale, IA 50322

Fair Deal
$516 BELOW
Instant Market Value of $49,972

Price: $49,456

Mileage: 10,241

Location: Urbandale, IA 50322

Average time on market: 56 days Certified Pre-Owned: Yes Transmission: Automatic Color: Palladium Silver Metallic Description: Used 2015 Mercedes-Benz M-Class ML250 BlueTEC 4MATIC for sale - $49,456, 10,241 miles with Premium 1 Package, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (12 reviews) "Alen Zenkovic not only helped me via email, but he was very kind to help us once we reached the dealership. We took the vehicle for a test drive. It had MORE THAN HALF A TANK OF GAS!!! This almost NEVER happens when you take a vehicle for a test drive. That, in itself, gets the dealership a minimum of 3 stars. The vehicle was also spotless inside and out. A much better experience than what we had at another dealership in Coon Rapids, IA. THANK YOU, ALEN!!"
https://static.cargurus.com/images/forsale/2016/06/16/14/02/2001_mercedes-benz_m-class-pic-8725445839542594480-152x114.jpeg

2001 Mercedes-Benz M-Class Used Cars in Waterloo, IA 50701

Price: $2,995

Mileage: 161,271

Location: Waterloo, IA 50701

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2001 Mercedes-Benz M-Class for sale - $2,995, 161,271 miles
Avg. Dealer Rating: (9 reviews) "Great experience. Knowledgeable and friendly. Very accommodating. Even let us take our time and drive the car to have lunch. Keeps the vehicles clean and spotless inside and out & in good running order. Very impressed. Enough to buy the car."
https://static.cargurus.com/images/forsale/2016/04/22/20/01/1998_mercedes-benz_m-class-pic-5626533409050126661-152x114.jpeg

1998 Mercedes-Benz M-Class ML320 Used Cars in Cedar Falls, IA 50613

Price: $3,846

Mileage: 146,092

Location: Cedar Falls, IA 50613

Average time on market: 10 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Brilliant Emerald (met) Description: Used 1998 Mercedes-Benz M-Class ML320 for sale - $3,846, 146,092 miles with Aluminum Wheels
Avg. Dealer Rating: (35 reviews) "Dylan, Dustin, and Kory were awesome to work with. Dylan was quick to respond with answers and so was his brother Dustin. Very straight up, straight forward concerning my many questions and concerns. We're very accommodating when I choose a different car than the one I original inquired about..... Even tho the dealership was 2 hours away from me ...I choose to deal with Dan Derry in Cedar Falls due to these young men.... made buying my jeep a huge pleasurable experience!!!!!!! WI'll definitely send every one to them"
https://static.cargurus.com/images/forsale/2016/07/21/13/16/2002_mercedes-benz_m-class-pic-7519051629969375054-152x114.jpeg

2002 Mercedes-Benz M-Class ML320 Used Cars in Ankeny, IA 50023

Price: $4,000

Mileage: 134,000

Location: Ankeny, IA 50023

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gold Description: Used 2002 Mercedes-Benz M-Class ML320 for sale - $4,000, 134,000 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Contacted me immediately. By email and phone."
https://static.cargurus.com/images/forsale/2016/07/28/13/35/2012_mercedes-benz_m-class-pic-6010259655236117064-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Norwalk, IA 50211

Price: $29,999

Mileage: ?

Location: Norwalk, IA 50211

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $29,999 with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Good"
https://static.cargurus.com/images/forsale/2016/04/06/06/59/2008_mercedes-benz_m-class-pic-6713606125148149778-152x114.jpeg

2008 Mercedes-Benz M-Class ML350 Used Cars in Griswold, IA 51535

Fair Deal
$467 ABOVE
Instant Market Value of $13,733

Price: $14,200

Mileage: 115,083

Location: Griswold, IA 51535

Average time on market: 41 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $14,200, 115,083 miles with Leather Seats, Navigation System, Alloy Wheels, Premium 1 Package, Bluetooth, Backup Camera, Tow Package
Avg. Dealer Rating: (2 reviews) "Noah was great. Responded quickly. Answered all my questions. No high pressure and understood when I talked myself out of purchasing at the moment. I will absolutely turn to Lyman when I am really ready to purchase. Thanks Noah!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2014 Mercedes-Benz M-Class ML350 BlueTEC Used Cars in Urbandale, IA 50322

Fair Deal
$125 ABOVE
Instant Market Value of $43,789

Price: $43,914

Mileage: 24,586

Location: Urbandale, IA 50322

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2014 Mercedes-Benz M-Class ML350 BlueTEC for sale - $43,914, 24,586 miles
Avg. Dealer Rating: (12 reviews) "They called once. They wasn't supposed to call me back they never did. I finally called them I was told he was working with another customer on the car by email so I just dropped it"
https://static.cargurus.com/images/forsale/2016/07/25/16/52/2013_mercedes-benz_m-class-pic-4804025970609652636-152x114.jpeg

2013 Mercedes-Benz M-Class ML550 Used Cars in Urbandale, IA 50322

Fair Deal
$1,263 ABOVE
Instant Market Value of $35,708

Price: $36,971

Mileage: 69,096

Location: Urbandale, IA 50322

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML550 for sale - $36,971, 69,096 miles
Avg. Dealer Rating: (6 reviews) "They were great in the follow up. I was in contact with the dealership a couple times and in each instance they were very helpful and asked great questions inquiring about what I was looking for."
https://static.cargurus.com/images/forsale/2016/06/17/11/05/2014_mercedes-benz_m-class-pic-7520070271920143968-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Clive, IA 50325

High Price
$2,158 ABOVE
Instant Market Value of $36,833

Price: $38,991

Mileage: 46,318

Location: Clive, IA 50325

Average time on market: 26 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Diamond White Metallic Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $38,991, 46,318 miles with Premium 1 Package, Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (41 reviews) "response was prompt."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used Mercedes-Benz M-Class By Year

Vehicle Deals Starting Price Total Available
2015 Mercedes-Benz M-Class 29 Great Deals $32,490 873 listings
2014 Mercedes-Benz M-Class 76 Great Deals $25,895 1,178 listings
2013 Mercedes-Benz M-Class 60 Great Deals $23,995 748 listings
2012 Mercedes-Benz M-Class 24 Great Deals $19,400 461 listings
2011 Mercedes-Benz M-Class 28 Great Deals $15,388 451 listings
2010 Mercedes-Benz M-Class 9 Great Deals $11,999 302 listings
2009 Mercedes-Benz M-Class 6 Great Deals $10,488 383 listings
2008 Mercedes-Benz M-Class 10 Great Deals $10,595 322 listings
2007 Mercedes-Benz M-Class 20 Great Deals $7,900 295 listings
2006 Mercedes-Benz M-Class 13 Great Deals $5,490 480 listings