Sign in | Register | My account | | Español
Sell Your Car

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

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...
(clear)

Condition

Loading...
(clear)

Installed Options

Loading...
Show all options ↓ Show fewer options ↑
(clear)

Seating Capacity

Loading...

Text Search

Price Drops

Add Similar Cars

Looking For a New Mercedes-Benz M-Class?

2,534 new Mercedes-Benz M-Class listings
2002 Mercedes-Benz M-Class ML320 Review
by Peter3892

its ok. .... .i guess

with the slap-shift I got 0-100km in 7.9sec. Nice interior. Bose sound system. Gold on outside, beige on the inside. Leather. 14-15mpg in the city 17-18 on the highway. It's very fun to drive. Nothing special. Brakes well. Handles good. No maintenance problems....yet. My trunk is messed up, needs to be fixed.

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2013/05/16/20/11/1999_mercedes-benz_m-class_ml320-pic-7290934946874603949-152x114.jpeg

1999 Mercedes-Benz M-Class ML320 Used Cars in Des Moines, IA 50327

Great Deal
$2,125 BELOW
Instant Market Value of $5,125

Price: $3,000

Mileage: 194,000

Location: Des Moines, IA 50327

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Black And Grey Description: Used 1999 Mercedes-Benz M-Class ML320 for sale - $3,000, 194,000 miles with Off Road Package, Leather Seats, Sunroof/Moonroof, Wood Upgrade Package, Alloy Wheels
http://static.cargurus.com/images/forsale/2013/05/25/09/14/2008_mercedes-benz_m-class-pic-2547729630462797997-152x114.jpeg

2008 Mercedes-Benz M-Class ML350 Used Cars in Clive, IA 50325

Good Deal
$1,664 BELOW
Instant Market Value of $22,571

Price: $20,907

Mileage: 82,790

Location: Clive, IA 50325

Average time on market: 34 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $20,907, 82,790 miles with Sunroof/Moonroof
http://images.cars.com/phototab/DMI/2517728/329466/01.jpg

2002 Mercedes-Benz M-Class ML320 Used Cars in Des Moines, IA 50313

Good Deal
$1,573 BELOW
Instant Market Value of $8,523

Price: $6,950

Mileage: 140,339

Location: Des Moines, IA 50313

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Alabaster White Description: Used 2002 Mercedes-Benz M-Class ML320 for sale - $6,950, 140,339 miles with Navigation System, Leather Seats, Alloy Wheels
http://static.cargurus.com/images/forsale/2013/05/15/21/29/2000_mercedes-benz_m-class-pic-8519685500908038216-152x114.jpeg

2000 Mercedes-Benz M-Class ML430 Used Cars in Des Moines, IA 50310

Good Deal
$1,144 BELOW
Instant Market Value of $7,139

Price: $5,995

Mileage: 134,381

Location: Des Moines, IA 50310

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2000 Mercedes-Benz M-Class ML430 for sale - $5,995, 134,381 miles with Leather Seats, Sunroof/Moonroof, Tow Package, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Quick response"
http://static.cargurus.com/images/forsale/2013/03/31/13/28/2010_mercedes-benz_m-class-pic-3150180954284309784-152x114.jpeg

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

Fair Deal
$554 BELOW
Instant Market Value of $35,549

Price: $34,995

Mileage: 39,353

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC for sale - $34,995, 39,353 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 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/2013/03/30/05/59/2010_mercedes-benz_m-class-pic-788197142196782706-152x114.jpeg

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

Fair Deal
$1,391 BELOW
Instant Market Value of $36,386

Price: $34,995

Mileage: 36,525

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC for sale - $34,995, 36,525 miles with Premium 1 Package, Navigation System
Avg. Dealer Rating: (2 reviews)
http://static.cargurus.com/images/forsale/2013/05/17/18/00/2007_mercedes-benz_m-class-pic-5871970210522794595-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Clive, IA 50325

Fair Deal
$176 BELOW
Instant Market Value of $20,883

Price: $20,707

Mileage: 74,085

Location: Clive, IA 50325

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Barolo Red Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $20,707, 74,085 miles
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$97 BELOW
Instant Market Value of $19,092

Price: $18,995

Mileage: 83,672

Location: Johnston, IA 50131

Average time on market: 30 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Blue Description: Used 2006 Mercedes-Benz M-Class ML500 for sale - $18,995, 83,672 miles
http://static.cargurus.com/images/forsale/2013/04/16/11/18/2000_mercedes-benz_m-class-pic-1664256719104705231-152x114.jpeg

2000 Mercedes-Benz M-Class ML430 Used Cars in Des Moines, IA 50310

Fair Deal
$624 BELOW
Instant Market Value of $7,619

Price: $6,995

Mileage: 118,616

Location: Des Moines, IA 50310

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2000 Mercedes-Benz M-Class ML430 for sale - $6,995, 118,616 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "GREAT customer service!! "
http://static.cargurus.com/images/forsale/2013/04/20/17/33/2011_mercedes-benz_m-class-pic-2925413342504611410-152x114.jpeg

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

Fair Deal
$743 ABOVE
Instant Market Value of $42,256

Price: $42,999

Mileage: 36,121

Location: Urbandale, IA 50322

Average time on market: 50 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2011 Mercedes-Benz M-Class ML350 BlueTEC for sale - $42,999, 36,121 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews)
http://static.cargurus.com/images/forsale/2013/04/04/19/45/2011_mercedes-benz_m-class-pic-2217549794269718983-152x114.jpeg

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

Fair Deal
$1,593 ABOVE
Instant Market Value of $44,402

Price: $45,995

Mileage: 19,347

Location: Urbandale, IA 50322

Average time on market: 50 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 Mercedes-Benz M-Class ML350 BlueTEC for sale - $45,995, 19,347 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews)
http://images.cars.com/phototab/DMI/201181/11998/01.jpg

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

High Price
$2,017 ABOVE
Instant Market Value of $15,933

Price: $17,950

Mileage: 112,560

Location: Des Moines, IA 50317

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $17,950, 112,560 miles with Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "This would have been a very long distance purchase. I asked the dealer if the price was negotiable. I was told he would discuss that when I got there...so I didn't go to his dealership."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

High Price
$2,900 ABOVE
Instant Market Value of $38,375

Price: $41,275

Mileage: 38,253

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $41,275, 38,253 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews)
http://dealix.images.dmotorworks.com/212800/4JGBB8GB5AA580880/thumbnail/1.jpg

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

High Price
$1,750 ABOVE
Instant Market Value of $34,750

Price: $36,500

Mileage: 33,048

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Steel Gray Metallic Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC for sale - $36,500, 33,048 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Purchased a vehicle from them and received the worst service I have ever received from a company. Apparently the customer is not the most important to them."
http://img.vast.com/320x240/5412393001215609456

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

Overpriced
$4,337 ABOVE
Instant Market Value of $19,658

Price: $23,995

Mileage: 62,769

Location: Ames, IA 50010

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $23,995, 62,769 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "the maximum discount is $300 off from market price, so calculate it before you go there. they will not fix anything for you. check everything again before you paid. "
Please wait ...
All Listings
Please wait ...
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.

Similar Cars

BMW X5 Mercedes-Benz GL-Class Mercedes-Benz E-Class Mercedes-Benz GLK-Class Mercedes-Benz C-Class Mercedes-Benz S-Class

Used Mercedes-Benz M-Class By Year

2013 Mercedes-Benz M-Class 3009 listings 2012 Mercedes-Benz M-Class 408 listings 2011 Mercedes-Benz M-Class 441 listings
2010 Mercedes-Benz M-Class 820 listings 2009 Mercedes-Benz M-Class 473 listings 2008 Mercedes-Benz M-Class 501 listings
2007 Mercedes-Benz M-Class 288 listings

New Mercedes-Benz M-Class By Year

2013 Mercedes-Benz M-Class 3009 listings 2012 Mercedes-Benz M-Class 408 listings

Used Mercedes-Benz M-Class By City

Used Mercedes-Benz M-Class in Cedar Rapids IA 6 listings Used Mercedes-Benz M-Class in Lincoln NE 17 listings Used Mercedes-Benz M-Class in Rochester MN 72 listings
Used Mercedes-Benz M-Class in Kansas City MO 60 listings Used Mercedes-Benz M-Class in Columbia MO 52 listings Used Mercedes-Benz M-Class in Sioux Falls SD 5 listings
Used Mercedes-Benz M-Class in Manhattan KS 8 listings Used Mercedes-Benz M-Class in Minneapolis MN 93 listings Used Mercedes-Benz M-Class in Springfield IL 198 listings
Used Mercedes-Benz M-Class in Madison WI 28 listings Used Mercedes-Benz M-Class in Eau Claire WI 1 listings Used Mercedes-Benz M-Class in Saint Louis MO 81 listings
Used Mercedes-Benz M-Class in Champaign IL 8 listings Used Mercedes-Benz M-Class in Springfield MO 198 listings Used Mercedes-Benz M-Class in Chicago IL 406 listings
Used Mercedes-Benz M-Class in Milwaukee WI 176 listings Used Mercedes-Benz M-Class in Wichita KS 21 listings Used Mercedes-Benz M-Class in Green Bay WI 7 listings
Used Mercedes-Benz M-Class in Duluth MN 1 listings Used Mercedes-Benz M-Class in Tulsa OK 42 listings Used Mercedes-Benz M-Class in Fargo ND 1 listings
Used Mercedes-Benz M-Class in Evansville IN 7 listings Used Mercedes-Benz M-Class in Indianapolis IN 34 listings Used Mercedes-Benz M-Class in Fort Smith AR 12 listings