Used Mercedes-Benz M-Class for Sale in Cedar Rapids, IA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Dealer Promotions

Add Similar Cars

Looking for a New Mercedes-Benz M-Class?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search
1999 Mercedes-Benz M-Class ML320 Review
by Michael

An amazingly reliable, safe, fun, luxurious car

I have a 1999 ML 320, which was my moms car but was very recently passed down to me. This car is an amazing vehicle and currently has 198000 miles on it and is 15 years old. There has never been a issue regarding reliability. Living in New England with the awful winters, it handles exquisitely in the ice and snow (especially with the low range butt...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/05/02/23/44/2013_mercedes-benz_m-class-pic-3458903982468674234-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Iowa City, IA 52246

Good Deal
$1,149 BELOW
Instant Market Value of $40,096

Price: $38,947

Mileage: 31,543

Location: Iowa City, IA 52246

Average time on market: 30 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Arctic White Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $38,947, 31,543 miles with Premium 1 Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "Very helpful sales department and polite and gave me all the information I needed in matter of hours"
https://static.cargurus.com/images/forsale/2016/02/20/19/57/2015_mercedes-benz_m-class-pic-7640641069026594337-152x114.jpeg

2015 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Cedar Rapids, IA 52402

Fair Deal
$1,677 BELOW
Instant Market Value of $45,472

Price: $43,795

Mileage: 19,491

Location: Cedar Rapids, IA 52402

Average time on market: 48 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Steel Gray Metallic Description: Used 2015 Mercedes-Benz M-Class ML350 4MATIC for sale - $43,795, 19,491 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "They contacted me and answered all my questions. Just not able to come up with a deal we could agree on"
https://static.cargurus.com/images/forsale/2016/03/26/14/24/2005_mercedes-benz_m-class-pic-85375745754648688-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Dubuque, IA 52002

Fair Deal
$423 BELOW
Instant Market Value of $9,915

Price: $9,492

Mileage: 84,965

Location: Dubuque, IA 52002

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Gold Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $9,492, 84,965 miles
Avg. Dealer Rating: (7 reviews) "Good..."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2010 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Iowa City, IA 52246

Fair Deal
$1,337 BELOW
Instant Market Value of $21,336

Price: $19,999

Mileage: 75,877

Location: Iowa City, IA 52246

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: 0 Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC for sale - $19,999, 75,877 miles with Aluminum Wheels
Avg. Dealer Rating: (26 reviews) "Easy to work with"
https://static.cargurus.com/images/forsale/2016/05/02/23/44/2013_mercedes-benz_m-class-pic-3817291124756198271-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Iowa City, IA 52246

Fair Deal
$319 BELOW
Instant Market Value of $39,316

Price: $38,997

Mileage: 27,899

Location: Iowa City, IA 52246

Average time on market: 30 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Silver Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $38,997, 27,899 miles with Bluetooth, Premium 1 Package, Sunroof/Moonroof
Avg. Dealer Rating: (17 reviews) "Good, dealer responded quickly and was very nice over the phone. Although I wasn't interested after in that specific car the took my info and said they would call if what I was looking for came in! Good customer service."
https://static.cargurus.com/images/forsale/2016/02/28/18/00/2002_mercedes-benz_m-class-pic-8315971941099470679-152x114.jpeg

2002 Mercedes-Benz M-Class ML500 Used Cars in Cedar Rapids, IA 52404

Price: $4,595

Mileage: 139,793

Location: Cedar Rapids, IA 52404

Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2002 Mercedes-Benz M-Class ML500 for sale - $4,595, 139,793 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/04/22/20/01/1998_mercedes-benz_m-class-pic-5626533409050126661-152x114.jpeg

1998 Mercedes-Benz M-Class ML320 Used Cars in Cedar Falls, IA 50613

Price: $8,900

Mileage: 146,092

Location: Cedar Falls, IA 50613

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Brilliant Emerald (met) Description: Used 1998 Mercedes-Benz M-Class ML320 for sale - $8,900, 146,092 miles
Avg. Dealer Rating: (38 reviews) "A sales person was first to replay than the sales manager followed up to see if something else could be done .after that the last thing the wrote was ,we currently have several people interested in it ,do you know when you would stop?but they were unwilling to put the car at there other lot so I could see it in the day time .I have bought cars from them before at was a hit or miss on the repair ,reconditioning cost .over all they are ok."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2006 Mercedes-Benz M-Class ML350 Used Cars in East Moline, IL 61244

Price: Negotiable

Mileage: 130,894

Location: East Moline, IL 61244

Average time on market: 35 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Overdrive Color: Black Description: Used 2006 Mercedes-Benz M-Class ML350 for sale , 130,894 miles
Avg. Dealer Rating: (11 reviews) "I spoke with Paul the Sales Mgr. and maybe Owner? He was very truthful about the condition of this vehicle, and I enjoyed our time together."
https://static.cargurus.com/images/forsale/2016/05/02/08/48/2006_mercedes-benz_m-class-pic-7742443611372450987-152x114.jpeg

2006 Mercedes-Benz M-Class ML350 Used Cars in Dubuque, IA 52003

Price: Negotiable

Mileage: 128,964

Location: Dubuque, IA 52003

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 Mercedes-Benz M-Class ML350 for sale , 128,964 miles
Avg. Dealer Rating: (2 reviews) "Good people I dealt with, but when I seen the truck it was nothing they said it was"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Davenport, IA 52806

Fair Deal
$176 BELOW
Instant Market Value of $36,167

Price: $35,991

Mileage: 42,350

Location: Davenport, IA 52806

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: 0 Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $35,991, 42,350 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/03/20/03/04/2011_mercedes-benz_m-class-pic-9080210556718870533-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 BlueTEC Used Cars in Waterloo, IA 50701

Fair Deal
$531 ABOVE
Instant Market Value of $22,469

Price: $23,000

Mileage: 85,172

Location: Waterloo, IA 50701

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 Mercedes-Benz M-Class ML350 BlueTEC for sale - $23,000, 85,172 miles with Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (9 reviews) "Great experience. Knowledgeable and friendly. Very accommodating. Even let us take our time and drive the car to have lunch. Keeps the vehicles clean and spotless inside and out & in good running order. Very impressed. Enough to buy the car."
https://static.cargurus.com/images/forsale/2016/04/03/04/49/2006_mercedes-benz_m-class-pic-2427171051730362600-152x114.jpeg

2006 Mercedes-Benz M-Class ML500 Used Cars in Marshalltown, IA 50158

Fair Deal
$365 ABOVE
Instant Market Value of $12,409

Price: $12,774

Mileage: 120,923

Location: Marshalltown, IA 50158

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Pewter Metallic Description: Used 2006 Mercedes-Benz M-Class ML500 for sale - $12,774, 120,923 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (1 review) "Dealer never responded to my email, so eventually I had to go to the car lot and was not impressed, because the vehicle was overpriced by $4,000."
https://static.cargurus.com/images/forsale/2015/12/27/01/18/2002_mercedes-benz_m-class-pic-7223635303686371609-152x114.jpeg

2002 Mercedes-Benz M-Class ML320 Used Cars in Bettendorf, IA 52722

Fair Deal
$586 ABOVE
Instant Market Value of $6,409

Price: $6,995

Mileage: 118,463

Location: Bettendorf, IA 52722

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gold Description: Used 2002 Mercedes-Benz M-Class ML320 for sale - $6,995, 118,463 miles
Avg. Dealer Rating: (3 reviews) "Great experience buying a 2001 BMW X5 as Jason from Premier Picks was very up front about pricing, and gave me an awesome deal. This is the second vehicle I have purchased from him and both times I have walked away impressed. He goes the extra mile to make sure everything is right with the car and that all the details are taken care of. I would highly recommend Premier Picks Auto Sales to anybody in the market for a used car, truck or SUV. They seem to get high quality vehicles in stock and really take care of their customers."
https://static.cargurus.com/images/forsale/2016/03/17/21/26/2013_mercedes-benz_m-class-pic-7263041634516623633-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Davenport, IA 52806

Fair Deal
$1,235 ABOVE
Instant Market Value of $36,256

Price: $37,491

Mileage: 41,823

Location: Davenport, IA 52806

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Arctic White Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $37,491, 41,823 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Iowa City, IA 52246

High Price
$776 ABOVE
Instant Market Value of $37,223

Price: $37,999

Mileage: 36,110

Location: Iowa City, IA 52246

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: 0 Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $37,999, 36,110 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (26 reviews) "Great response"
Please wait ...
All Listings
Please wait ...
Featured 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 48 Great Deals $37,994 1,188 listings
2014 Mercedes-Benz M-Class 49 Great Deals $30,995 888 listings
2013 Mercedes-Benz M-Class 63 Great Deals $22,900 994 listings
2012 Mercedes-Benz M-Class 28 Great Deals $22,991 540 listings
2011 Mercedes-Benz M-Class 22 Great Deals $16,985 392 listings
2010 Mercedes-Benz M-Class 8 Great Deals $12,888 283 listings
2009 Mercedes-Benz M-Class 9 Great Deals $11,977 352 listings
2008 Mercedes-Benz M-Class 5 Great Deals $9,000 336 listings
2007 Mercedes-Benz M-Class 14 Great Deals $8,950 294 listings
2006 Mercedes-Benz M-Class 14 Great Deals $6,995 469 listings