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

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


2003 Mercedes-Benz M-Class ML 500 Review
by Alex

Great car hanldes great has great brakes and looks good

It has great attributes to it. It has the best hanlding of any car that i have driven. It's brakes work extremely well but when they get old they squeak.

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/09/17/09/55/2012_mercedes-benz_m-class-pic-3547125049011180663-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Granger, IA 50109

Good Deal
$1,212 BELOW
CarGurus IMV of $26,700

Price: $25,488

Mileage: 51,005

Location: Granger, IA 50109

Average time on market: 29 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $25,488, 51,005 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium 2 Package, Backup Camera
Avg. Dealer Rating: (21 reviews) "Very courteous and has contacted me to follow up."
https://static.cargurus.com/images/forsale/2017/08/11/22/06/2005_mercedes-benz_m-class-pic-6725166061423136245-152x114.jpeg

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

Fair Deal
$764 BELOW
CarGurus IMV of $5,664

Price: $4,900

Mileage: 167,258

Location: Waterloo, IA 50701

Average time on market: 21 days Certified Pre-Owned: No Transmission: Manual Color: White Description: Used 2005 Mercedes-Benz M-Class for sale - $4,900, 167,258 miles
Avg. Dealer Rating: (26 reviews) "It was for a 2 door coupe 335i 2008 I dont have the greates credit history and i was still able to get a low apr on my loan and the car drives like a dream Very thankfull And i will send more business ur way ty"
https://static.cargurus.com/images/forsale/2017/12/09/20/20/2015_mercedes-benz_m-class-pic-8819540085433587603-152x114.jpeg

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

Fair Deal
$2,114 BELOW
CarGurus IMV of $42,095

Price: $39,981

Mileage: 31,490

Location: Urbandale, IA 50322

Average time on market: 40 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2015 Mercedes-Benz M-Class ML 250 BlueTEC 4MATIC for sale - $39,981, 31,490 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (18 reviews) "Excelent patience and kindness, although i doesn’t have the car title since i bought it"
https://static.cargurus.com/images/forsale/2017/11/03/20/33/2015_mercedes-benz_m-class-pic-5933688601537724197-152x114.jpeg

2015 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Urbandale, IA 50322

Fair Deal
$263 BELOW
CarGurus IMV of $38,232

Price: $37,969

Mileage: 24,079

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Polar White Description: Used 2015 Mercedes-Benz M-Class ML 350 4MATIC for sale - $37,969, 24,079 miles with Navigation System, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Quick response, could have been more descriptive regarding questions on general maintenance of the vehicle like. When I asked about brake life left and tire wear, battery replacement, etc... the response was it passed a 160 point inspection. Doesn't really cover what I was asking. Other than the lack of detail they were prompt responsive and nice. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$400 BELOW
CarGurus IMV of $14,213

Price: $13,813

Mileage: 98,188

Location: Urbandale, IA 50322

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Arctic White Description: Used 2009 Mercedes-Benz M-Class ML 350 4MATIC for sale - $13,813, 98,188 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (18 reviews) "This dealer returned my email the next day for a vehicle inquiry. They told me the car was getting fixed and they would contact me once it was done. I ended up having to message them on the status. The car was released from the shop and sold before I even knew it was done. I gave them a 2 star for an ok next day response but poor follow-up after that."
https://static.cargurus.com/images/forsale/2017/04/21/04/45/1999_mercedes-benz_m-class-pic-523607844168423849-152x114.jpeg

1999 Mercedes-Benz M-Class ML 430 Used Cars in Jefferson, IA 50129

Price: $3,495

Mileage: 118,911

Location: Jefferson, IA 50129

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 1999 Mercedes-Benz M-Class ML 430 for sale - $3,495, 118,911 miles
Avg. Dealer Rating: (2 reviews) "Very nice people to deal with. I appreciate all their help in this purchase."
https://static.cargurus.com/images/forsale/2017/07/29/18/21/1998_mercedes-benz_m-class-pic-4544899557059691716-152x114.jpeg

1998 Mercedes-Benz M-Class ML 320 Used Cars in Waterloo, IA 50702

Price: $4,900

Mileage: 112,561

Location: Waterloo, IA 50702

Certified Pre-Owned: No Transmission: Automatic Color: Maroon Description: Used 1998 Mercedes-Benz M-Class ML 320 for sale - $4,900, 112,561 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (21 reviews) "dealer responded quickly and was very helpful "
https://static.cargurus.com/images/forsale/2017/10/12/07/18/2008_mercedes-benz_m-class-pic-2650537690851567249-152x114.jpeg

2008 Mercedes-Benz M-Class Used Cars in Des Moines, IA 50321

Price: $14,995

Mileage: 85,000

Location: Des Moines, IA 50321

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2008 Mercedes-Benz M-Class for sale - $14,995, 85,000 miles
Avg. Dealer Rating: (8 reviews) "Good"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Clive, IA 50325

Price: Negotiable

Mileage: 88,013

Location: Clive, IA 50325

Average time on market: 29 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale , 88,013 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (51 reviews) "Answered all my questions."
https://static.cargurus.com/images/forsale/2017/12/04/21/35/2015_mercedes-benz_m-class-pic-219625219917193287-152x114.jpeg

2015 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Urbandale, IA 50322

Uncertain
$7,574 ABOVE
CarGurus IMV of $41,397

Price: $48,971

Mileage: 7,291

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Gray Metallic Description: Used 2015 Mercedes-Benz M-Class ML 350 4MATIC for sale - $48,971, 7,291 miles with Navigation System, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (18 reviews) "Called to purchase. They said if I could put $4000 down it would be mine. I said yeah, no problem. Then they said they could not because they had to inspect the Van ? Then they did not answer the phone for a few days. They called me the next week to say, sorry not available anymore... in reality, they had someone on it, but kept me as a backup.. then disposed of me once they sold it to someone else... Strange behavior for a mercedes dealership."
https://static.cargurus.com/images/forsale/2016/04/09/21/41/2009_mercedes-benz_m-class-pic-5287620729497166061-152x114.jpeg

2009 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Johnston, IA 50131

High Price
$1,140 ABOVE
CarGurus IMV of $12,855

Price: $13,995

Mileage: 119,796

Location: Johnston, IA 50131

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Arctic White Description: Used 2009 Mercedes-Benz M-Class ML 350 4MATIC for sale - $13,995, 119,796 miles with Bluetooth, Aluminum Wheels, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (3 reviews) "Gave a fair price. Truck was spotless inside and out. Fast responses and easy to get ahold of."
https://static.cargurus.com/images/forsale/2017/11/17/08/12/2008_mercedes-benz_m-class-pic-4512208423795734682-152x114.jpeg

2008 Mercedes-Benz M-Class ML 350 Used Cars in Des Moines, IA 50310

High Price
$1,882 ABOVE
CarGurus IMV of $12,113

Price: $13,995

Mileage: 110,000

Location: Des Moines, IA 50310

Average time on market: 43 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: White Description: Used 2008 Mercedes-Benz M-Class ML 350 for sale - $13,995, 110,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "great"
Please wait ...
All Listings
Please wait ...
Sponsored 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 110 Great Deals $21,990 1,922 listings
2014 Mercedes-Benz M-Class 58 Great Deals $21,969 1,068 listings
2013 Mercedes-Benz M-Class 24 Great Deals $17,995 421 listings
2012 Mercedes-Benz M-Class 16 Great Deals $17,881 449 listings
2011 Mercedes-Benz M-Class 27 Great Deals $9,999 399 listings
2010 Mercedes-Benz M-Class 13 Great Deals $7,992 307 listings
2009 Mercedes-Benz M-Class 12 Great Deals $7,250 339 listings
2008 Mercedes-Benz M-Class 15 Great Deals $6,999 346 listings
2007 Mercedes-Benz M-Class 10 Great Deals $6,000 239 listings
2006 Mercedes-Benz M-Class 9 Great Deals $3,995 344 listings