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,231 new Mercedes-Benz M-Class listings
2003 Mercedes-Benz M-Class ML500 Review
by Rkstar1107

Awesome!!

Awesome SUV ever :) made by Mercedes good for family and recreational driving .very spacious .smooth driving and good mileage in town or highway .nice control and abs system is great for off road and snow packed roads .Heated seats for winter

First Previous
Loading...
Next
Featured Listings
http://images.cobaltgroup.com/9/5/3/9264795359x152.jpg

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

Good Deal
$2,126 BELOW
Instant Market Value of $23,125

Price: $20,999

Mileage: 74,647

Location: Urbandale, IA 50322

Average time on market: 30 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2009 Mercedes-Benz M-Class ML350 4MATIC for sale - $20,999, 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

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

Good Deal
$5,491 BELOW
Instant Market Value of $55,441

Price: $49,950

Mileage: 23,484

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2014 Mercedes-Benz M-Class ML350 BlueTEC for sale - $49,950, 23,484 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/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
$4,710 BELOW
Instant Market Value of $56,575

Price: $51,865

Mileage: 4,100

Location: Urbandale, IA 50322

Average time on market: 25 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) "A good experience, no pressure, very courteous."
http://static.cargurus.com/images/forsale/2014/10/23/19/43/2010_mercedes-benz_m-class-pic-6046336272243660545-152x114.jpeg

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

Good Deal
$1,812 BELOW
Instant Market Value of $28,713

Price: $26,901

Mileage: 40,857

Location: Clive, IA 50325

Average time on market: 29 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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,664 BELOW
Instant Market Value of $32,214

Price: $30,550

Mileage: 46,319

Location: Urbandale, IA 50322

Average time on market: 53 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 Mercedes-Benz M-Class ML350 BlueTEC for sale - $30,550, 46,319 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

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

Good Deal
$1,075 BELOW
Instant Market Value of $17,574

Price: $16,499

Mileage: 90,034

Location: Ames, IA 50010

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $16,499, 90,034 miles with Navigation System, Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "they were friendly and polite I didn't understand why they had the vehicle priced at 5495 but kept saying this is what we have in it and showed me a price of 6495 but the young lady ( Nicole ) was very nice and polite don't price a car at a certain price and keep showing customers a higher price then what the vehicle is advertised at that bugged me somewhat"
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
$893 BELOW
Instant Market Value of $9,591

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

Fair Deal
$849 BELOW
Instant Market Value of $13,766

Price: $12,917

Mileage: 122,157

Location: Johnston, IA 50131

Average time on market: 23 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://static.cargurus.com/images/forsale/2014/10/25/14/08/2006_mercedes-benz_m-class-pic-4654300378660519911-152x114.jpeg

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

Fair Deal
$870 BELOW
Instant Market Value of $14,865

Price: $13,995

Mileage: 112,331

Location: Cedar Falls, IA 50613

Average time on market: 21 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2006 Mercedes-Benz M-Class ML500 for sale - $13,995, 112,331 miles
Avg. Dealer Rating: (33 reviews) "Good people"
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

Fair Deal
$681 BELOW
Instant Market Value of $17,631

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://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
$569 ABOVE
Instant Market Value of $30,381

Price: $30,950

Mileage: 42,218

Location: Urbandale, IA 50322

Average time on market: 31 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)
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
$966 ABOVE
Instant Market Value of $38,984

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
$2,215 ABOVE
Instant Market Value of $40,735

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,797 ABOVE
Instant Market Value of $16,743

Price: $18,540

Mileage: 74,534

Location: Johnston, IA 50131

Average time on market: 23 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 10 Great Deals $42,999 798 listings
2013 Mercedes-Benz M-Class 12 Great Deals $35,990 245 listings
2012 Mercedes-Benz M-Class 56 Great Deals $30,990 952 listings
2011 Mercedes-Benz M-Class 35 Great Deals $20,900 835 listings
2010 Mercedes-Benz M-Class 12 Great Deals $19,998 241 listings
2009 Mercedes-Benz M-Class 15 Great Deals $15,900 235 listings
2008 Mercedes-Benz M-Class 28 Great Deals $13,000 382 listings

Similar Cars

Mercedes-Benz GL-Class
177 Great Deals out of 4,561 listings starting at $12,925
BMW X5
323 Great Deals out of 9,193 listings starting at $3,995
Mercedes-Benz E-Class
530 Great Deals out of 14,385 listings starting at $1,990

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
2,858 listings
2014 Mercedes-Benz M-Class
798 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Cedar Rapids IA
17 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
77 listings starting at $8,900
Mercedes-Benz M-Class in Kansas City MO
58 listings starting at $7,900
Mercedes-Benz M-Class in Columbia MO
4 Great Deals out of 43 listings starting at $9,989
Mercedes-Benz M-Class in Sioux Falls SD
4 listings starting at $25,495
Mercedes-Benz M-Class in Manhattan KS
5 listings starting at $14,981
Mercedes-Benz M-Class in Minneapolis MN
105 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
8 Great Deals out of 356 listings starting at $4,995
Mercedes-Benz M-Class in Eau Claire WI
5 listings starting at $8,900
Mercedes-Benz M-Class in Saint Louis MO
21 listings starting at $2,400
Mercedes-Benz M-Class in Champaign IL
12 listings starting at $6,995
Mercedes-Benz M-Class in Springfield MO
8 Great Deals out of 356 listings starting at $4,995
Mercedes-Benz M-Class in Milwaukee WI
258 listings starting at $3,791