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

Looking for a New Mercedes-Benz M-Class?

3,258 new Mercedes-Benz M-Class listings
2000 Mercedes-Benz M-Class ML55 AMG Review
by Heiko

Amazing car only AMG Mercedes can make sucha great car.

performance - 350 hp 370 torque awesome! build Quality - Solid Car just the usual maintenance like oil change etc. Appearance - Great looks from the inside and outside. Cost of Ownership - Gas is quite pricey and must be premium Fun Factor - Owning whoever challenges you.

First Previous
Loading...
Next
Featured Listings
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
$5,436 BELOW
Instant Market Value of $57,301

Price: $51,865

Mileage: 4,100

Location: Urbandale, IA 50322

Average time on market: 24 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
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/09/18/13/05/2008_mercedes-benz_m-class-pic-14123222882975497-152x114.jpeg

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

Good Deal
$2,170 BELOW
Instant Market Value of $18,167

Price: $15,997

Mileage: 96,240

Location: Waterloo, IA 50702

Average time on market: 29 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Blue Description: Used 2008 Mercedes-Benz M-Class for sale - $15,997, 96,240 miles
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/10/18/16/01/2010_mercedes-benz_m-class-pic-3900084235164620712-152x114.jpeg

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

Good Deal
$1,931 BELOW
Instant Market Value of $28,832

Price: $26,901

Mileage: 40,857

Location: Clive, IA 50325

Average time on market: 30 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC for sale - $26,901, 40,857 miles
Avg. Dealer Rating: (29 reviews) "Friendly service, nice people, no high-pressure sales pitch. Great to work with."
http://static.cargurus.com/images/forsale/2014/10/13/08/30/2002_mercedes-benz_m-class-pic-8296123814652647470-152x114.jpeg

2002 Mercedes-Benz M-Class ML500 Used Cars in Clive, IA 50325

Good Deal
$1,082 BELOW
Instant Market Value of $9,780

Price: $8,698

Mileage: 89,107

Location: Clive, IA 50325

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Desert Silver Description: Used 2002 Mercedes-Benz M-Class ML500 for sale - $8,698, 89,107 miles
Avg. Dealer Rating: (29 reviews) "The initial car I was interested in sold. They have continued to keep me informed of other vehicles at their dealership that may fit my needs, wants, and likes. So far, they have been good to work with. THANKS"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,111 BELOW
Instant Market Value of $14,028

Price: $12,917

Mileage: 122,157

Location: Johnston, IA 50131

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: N/a Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $12,917, 122,157 miles with Navigation System, Aluminum Wheels
Avg. Dealer Rating: (4 reviews) "Quick response."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,578 BELOW
Instant Market Value of $32,128

Price: $30,550

Mileage: 49,864

Location: Urbandale, IA 50322

Average time on market: 46 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 Mercedes-Benz M-Class ML350 BlueTEC for sale - $30,550, 49,864 miles
Avg. Dealer Rating: (3 reviews) "A good experience, no pressure, very courteous."
http://static.cargurus.com/images/forsale/2014/08/31/14/35/2007_mercedes-benz_m-class-pic-6162170695049062754-152x114.jpeg

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

Good Deal
$976 BELOW
Instant Market Value of $17,926

Price: $16,950

Mileage: 89,232

Location: Ames, IA 50010

Average time on market: 29 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, Backup Camera
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://images.cobaltgroup.com/9/5/3/9264795359x152.jpg

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

Price: Negotiable

Mileage: 74,647

Location: Urbandale, IA 50322

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2009 Mercedes-Benz M-Class ML350 4MATIC for sale , 74,647 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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2007 Mercedes-Benz M-Class ML350 Used Cars in Grinnell, IA 50112

Price: Negotiable

Mileage: 0

Location: Grinnell, IA 50112

Average time on market: 29 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Alabaster White Description: Used 2007 Mercedes-Benz M-Class ML350 for sale , 0 miles
http://static.cargurus.com/images/forsale/2014/10/02/05/42/2011_mercedes-benz_m-class-pic-5811116204496410629-152x114.jpeg

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

Fair Deal
$184 ABOVE
Instant Market Value of $30,766

Price: $30,950

Mileage: 42,218

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $30,950, 42,218 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://static.cargurus.com/images/forsale/2014/10/02/13/27/2012_mercedes-benz_m-class-pic-927287056893782222-152x114.jpeg

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

Fair Deal
$497 ABOVE
Instant Market Value of $39,453

Price: $39,950

Mileage: 47,698

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $39,950, 47,698 miles
Avg. Dealer Rating: (3 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

High Price
$1,763 ABOVE
Instant Market Value of $41,187

Price: $42,950

Mileage: 36,634

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $42,950, 36,634 miles
Avg. Dealer Rating: (3 reviews)
http://static.cargurus.com/images/forsale/2014/10/02/11/45/2006_mercedes-benz_m-class-pic-752908140888817820-152x114.jpeg

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

High Price
$1,520 ABOVE
Instant Market Value of $17,020

Price: $18,540

Mileage: 74,534

Location: Johnston, IA 50131

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: N/a Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $18,540, 74,534 miles with Navigation System, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "They responded quickly to my inquiry."
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 8 Great Deals $42,999 941 listings
2013 Mercedes-Benz M-Class 12 Great Deals $35,990 243 listings
2012 Mercedes-Benz M-Class 57 Great Deals $31,500 958 listings
2011 Mercedes-Benz M-Class 29 Great Deals $20,900 845 listings
2010 Mercedes-Benz M-Class 11 Great Deals $19,998 250 listings
2009 Mercedes-Benz M-Class 12 Great Deals $15,900 242 listings
2008 Mercedes-Benz M-Class 27 Great Deals $13,000 361 listings

Similar Cars

Mercedes-Benz GL-Class
169 Great Deals out of 4,489 listings starting at $12,925
BMW X5
310 Great Deals out of 8,978 listings starting at $3,995
Mercedes-Benz E-Class
530 Great Deals out of 14,618 listings starting at $1,995

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
2,726 listings
2014 Mercedes-Benz M-Class
941 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Cedar Rapids IA
15 listings starting at $7,900
Mercedes-Benz M-Class in Lincoln NE
13 listings starting at $7,988
Mercedes-Benz M-Class in Rochester MN
80 listings starting at $7,316
Mercedes-Benz M-Class in Kansas City MO
62 listings starting at $6,500
Mercedes-Benz M-Class in Columbia MO
4 Great Deals out of 51 listings starting at $4,999
Mercedes-Benz M-Class in Sioux Falls SD
9 listings starting at $6,900
Mercedes-Benz M-Class in Manhattan KS
4 listings starting at $14,981
Mercedes-Benz M-Class in Minneapolis MN
102 listings starting at $2,988
Mercedes-Benz M-Class in Madison WI
51 listings starting at $6,990
Mercedes-Benz M-Class in Springfield IL
11 Great Deals out of 347 listings starting at $4,995
Mercedes-Benz M-Class in Eau Claire WI
3 listings starting at $13,242
Mercedes-Benz M-Class in Saint Louis MO
20 listings starting at $2,500
Mercedes-Benz M-Class in Champaign IL
10 listings starting at $6,995
Mercedes-Benz M-Class in Springfield MO
11 Great Deals out of 347 listings starting at $4,995
Mercedes-Benz M-Class in Milwaukee WI
250 listings starting at $3,995