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

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Looking for a New Mercedes-Benz M-Class?

2,970 new Mercedes-Benz M-Class listings
2001 Mercedes-Benz M-Class ML320 Review
by 42nette

Next car will be another ML

Great performance and reliable. Handles well in any weather. Extreme stability and always feel safe and comfortable while driving. Exterior has great body styling. The best midsized SUV I've driven. Only discomfort for me is where the cup holders are placed.

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/08/14/00/00/2008_mercedes-benz_m-class-pic-6999308569947656845-152x114.jpeg

2008 Mercedes-Benz M-Class Used Cars in Waterloo, IA 50702

Good Deal
$1,914 BELOW
Instant Market Value of $18,913

Price: $16,999

Mileage: 96,231

Location: Waterloo, IA 50702

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Blue Description: Used 2008 Mercedes-Benz M-Class for sale - $16,999, 96,231 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "HIGH PRESSURE sales people. Very friendly and attentive, but geez, give someone some breathing room."
http://static.cargurus.com/images/forsale/2014/03/24/20/58/2014_mercedes-benz_m-class-pic-8354050264006478372-152x114.jpeg

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

Good Deal
$3,624 BELOW
Instant Market Value of $55,489

Price: $51,865

Mileage: 4,100

Location: Urbandale, IA 50322

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $51,865, 4,100 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "Horrible horrible experience. They treated us like we were in the wrong place. Im not sure if its because we're minorities, not buying a benz or bmw, or look like we couldn't afford whats on their lot. They did not seem to care about us as consumers, we only did business with them because this was the only vehicle on the market my wife wanted, and with the price and options we couldn't pass it up."
http://static.cargurus.com/images/forsale/2014/07/26/13/53/2012_mercedes-benz_m-class-pic-5832352223966635722-152x114.jpeg

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

Good Deal
$1,706 BELOW
Instant Market Value of $48,656

Price: $46,950

Mileage: 17,779

Location: Urbandale, IA 50322

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2012 Mercedes-Benz M-Class ML350 BlueTEC for sale - $46,950, 17,779 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "A good experience, no pressure, very courteous."
http://imageexp.dealercarsearch.com/Media/3568/4763961/635423385085215996.jpg

2007 Mercedes-Benz M-Class ML350 Used Cars in Ames, IA 50010

Fair Deal
$468 BELOW
Instant Market Value of $17,418

Price: $16,950

Mileage: 89,232

Location: Ames, IA 50010

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Pewter Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $16,950, 89,232 miles with Navigation System
Avg. Dealer Rating: (14 reviews) "One email response from some lady, they never bothered to call or set up any times with me. I requested to be called and they emailed instead. Apparently people from Ames don't know how to read either."
http://static.cargurus.com/images/forsale/2014/08/21/03/05/2015_hyundai_tucson-pic-5656735820744286381-152x114.jpeg

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

Fair Deal
$194 BELOW
Instant Market Value of $23,094

Price: $22,900

Mileage: 74,635

Location: Urbandale, IA 50322

Average time on market: 27 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2009 Mercedes-Benz M-Class ML350 4MATIC for sale - $22,900, 74,635 miles
Avg. Dealer Rating: (3 reviews) "Dealer responded promptly and set up time to view vehicle, but never followed up when I quit making contact."
http://images.cobaltgroup.com/1/7/0/8934473071x152.jpg

2003 Mercedes-Benz M-Class ML500 Used Cars in Cedar Falls, IA 50613

Price: Negotiable

Mileage: 150,841

Location: Cedar Falls, IA 50613

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML500 for sale , 150,841 miles
http://static.cargurus.com/images/forsale/2014/07/18/19/29/2006_mercedes-benz_m-class-pic-8257206062070062325-152x114.jpeg

2006 Mercedes-Benz M-Class ML350 Used Cars in Des Moines, IA 50131

Fair Deal
$133 ABOVE
Instant Market Value of $16,863

Price: $16,996

Mileage: 74,534

Location: Des Moines, IA 50131

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: N/a Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $16,996, 74,534 miles with Navigation System, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Everything was as promised in my on-line and phone conversations. The only problem was that the paperwork was not ready and we spent a couple hours waiting to close. The car itself is fantastic!"
http://dealer1722.adpentdw.com/Used_car_pics/BA755798MC[01]_original.jpg

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

Fair Deal
$1,069 ABOVE
Instant Market Value of $28,881

Price: $29,950

Mileage: 52,608

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $29,950, 52,608 miles
Avg. Dealer Rating: (3 reviews) "If you are looking for a new or used BMW buy from this dealer. You will be very happy! [I was not paid to write this review, some things just need to be stated straight forward and up front]"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Overpriced
$5,726 ABOVE
Instant Market Value of $38,174

Price: $43,900

Mileage: 53,024

Location: Urbandale, IA 50322

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $43,900, 53,024 miles
Avg. Dealer Rating: (3 reviews)
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

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

Used Mercedes-Benz M-Class By Year

Vehicle Deals Starting Price Total Available
2014 Mercedes-Benz M-Class 16 Great Deals $45,978 1,464 listings
2013 Mercedes-Benz M-Class 20 Great Deals $36,777 270 listings
2012 Mercedes-Benz M-Class 73 Great Deals $32,495 927 listings
2011 Mercedes-Benz M-Class 89 Great Deals $20,990 1,307 listings
2010 Mercedes-Benz M-Class 23 Great Deals $19,990 283 listings
2009 Mercedes-Benz M-Class 26 Great Deals $15,900 297 listings
2008 Mercedes-Benz M-Class 21 Great Deals $14,000 376 listings

Similar Cars

BMW X5
404 Great Deals out of 8,714 listings starting at $3,500
Mercedes-Benz GL-Class
186 Great Deals out of 3,923 listings starting at $14,494
Mercedes-Benz E-Class
918 Great Deals out of 19,263 listings starting at $1,200

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
1,826 listings
2014 Mercedes-Benz M-Class
1,464 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Cedar Rapids IA
16 listings starting at $2,900
Mercedes-Benz M-Class in Lincoln NE
17 listings starting at $7,988
Mercedes-Benz M-Class in Rochester MN
66 listings starting at $7,800
Mercedes-Benz M-Class in Kansas City MO
5 Great Deals out of 65 listings starting at $6,300
Mercedes-Benz M-Class in Columbia MO
5 Great Deals out of 43 listings starting at $4,000
Mercedes-Benz M-Class in Sioux Falls SD
13 listings starting at $6,900
Mercedes-Benz M-Class in Manhattan KS
4 listings starting at $15,481
Mercedes-Benz M-Class in Minneapolis MN
92 listings starting at $3,495
Mercedes-Benz M-Class in Springfield IL
22 Great Deals out of 366 listings starting at $3,500
Mercedes-Benz M-Class in Madison WI
50 listings starting at $4,990
Mercedes-Benz M-Class in Eau Claire WI
5 listings starting at $11,837
Mercedes-Benz M-Class in Saint Louis MO
23 listings starting at $10,984
Mercedes-Benz M-Class in Champaign IL
11 listings starting at $3,500
Mercedes-Benz M-Class in Springfield MO
22 Great Deals out of 366 listings starting at $3,500
Mercedes-Benz M-Class in Chicago IL
22 Great Deals out of 516 listings starting at $2,950