2006 Mercedes-Benz M-Class for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Add Similar Cars


2006 Mercedes-Benz M-Class ML 350 Review
by Benjamin

Great SUV!

Great truck, I like the all wheel drive. Wish it had running boards and 19" stock rims instead of 17". With an HID kit this thing is beautiful at night. AUTO TRUNK, so much help to me as a musician!

Find 2006 Mercedes-Benz M-Class listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/09/21/05/07/2007_mercedes-benz_m-class-pic-1165191981177645765-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Miami, FL 33155

Great Deal
$3,167 BELOW
CarGurus IMV of $10,017

Price: $6,850

Mileage: 107,123

Location: Miami, FL 33155

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $6,850, 107,123 miles
Avg. Dealer Rating: (9 reviews) "Brought this vehicle for my wife. Awesome team, even sent photos of the vehicle being transported to our shipper. "
https://static.cargurus.com/images/forsale/2017/04/30/02/52/2007_mercedes-benz_m-class-pic-5639879944157398571-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Roselle, IL 60172

Great Deal
$2,817 BELOW
CarGurus IMV of $9,707

Price: $6,890

Mileage: 126,509

Location: Roselle, IL 60172

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $6,890, 126,509 miles
Avg. Dealer Rating: (25 reviews) "I recently went to see a beetle by you guys, I was pleased on how clean it was and honest you guys were. It was not at a price point I needed but will definitely be looking for new ones you have Thanks"
https://static.cargurus.com/images/forsale/2017/09/09/07/26/2005_mercedes-benz_m-class-pic-4366853062198450358-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Little Ferry, NJ 07643

Great Deal
$2,784 BELOW
CarGurus IMV of $7,284

Price: $4,500

Mileage: 100,007

Location: Little Ferry, NJ 07643

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $4,500, 100,007 miles
Avg. Dealer Rating: (41 reviews) "Every nice and really hopeful "
https://static.cargurus.com/images/forsale/2017/10/17/04/22/2006_mercedes-benz_m-class-pic-885546929218760095-152x114.jpeg

2006 Mercedes-Benz M-Class ML 500 Used Cars in Broomfield, CO 80020

Great Deal
$3,263 BELOW
CarGurus IMV of $10,253

Price: $6,990

Mileage: 124,181

Location: Broomfield, CO 80020

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 Mercedes-Benz M-Class ML 500 for sale - $6,990, 124,181 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "This was the best experience I have ever had with purchasing a vehicle. The dealer was extremely helpful, caring and no pressure."
https://static.cargurus.com/images/forsale/2017/07/01/06/14/2005_mercedes-benz_m-class-pic-7783060731116936962-152x114.jpeg

2005 Mercedes-Benz M-Class Used Cars in Crestwood, IL 60445

Great Deal
$2,434 BELOW
CarGurus IMV of $6,634

Price: $4,200

Mileage: 141,500

Location: Crestwood, IL 60445

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 Mercedes-Benz M-Class for sale - $4,200, 141,500 miles
Avg. Dealer Rating: (45 reviews) "Good "
https://static.cargurus.com/images/forsale/2017/07/04/17/14/2006_mercedes-benz_m-class-pic-279465713477205479-152x114.jpeg

2006 Mercedes-Benz M-Class ML 350 Used Cars in Posen, IL 60469

Great Deal
$2,743 BELOW
CarGurus IMV of $8,242

Price: $5,499

Mileage: 122,055

Location: Posen, IL 60469

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Gray Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $5,499, 122,055 miles
Avg. Dealer Rating: (43 reviews) "The dealership got nice cars but atleast they should get their cars detailed up interior/exterior was too dirty"
https://static.cargurus.com/images/forsale/2017/08/22/20/47/2006_mercedes-benz_m-class-pic-5317213872630230926-152x114.jpeg

2006 Mercedes-Benz M-Class ML 500 Used Cars in Sumter, SC 29150

Great Deal
$3,554 BELOW
CarGurus IMV of $10,545

Price: $6,991

Mileage: 121,778

Location: Sumter, SC 29150

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2006 Mercedes-Benz M-Class ML 500 for sale - $6,991, 121,778 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "The dealership contacted me quickly and let me know that they had the car I inquired about. I scheduled an appointment to take a look and drove a whole hour only to find out the car was actually not there and they didn’t know when it would be back. They then offered to let me look at other cars, but when I asked prices of the cars the guy showing me around said he did not know, when I’m sure they have a price sheet. The dealership manager was very rude as well. "
https://static.cargurus.com/images/forsale/2016/12/06/23/26/2007_mercedes-benz_m-class-pic-2646159881237958573-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Cicero, IL 60804

Great Deal
$2,323 BELOW
CarGurus IMV of $9,818

Price: $7,495

Mileage: 118,608

Location: Cicero, IL 60804

Average time on market: 30 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Iridium Silver Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $7,495, 118,608 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Nice people n prices "
https://static.cargurus.com/images/forsale/2017/10/14/17/41/2006_mercedes-benz_m-class-pic-687359833823218584-152x114.jpeg

2006 Mercedes-Benz M-Class ML 350 Used Cars in Ft Lauderdale, FL 33317

Great Deal
$2,638 BELOW
CarGurus IMV of $9,337

Price: $6,699

Mileage: 81,491

Location: Ft Lauderdale, FL 33317

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Green Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $6,699, 81,491 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Very nice peoples Goods car ."
https://static.cargurus.com/images/forsale/2017/10/13/02/26/2006_mercedes-benz_m-class-pic-3859253439204171336-152x114.jpeg

2006 Mercedes-Benz M-Class ML 500 Used Cars in Birmingham, AL 35244

Great Deal
$3,205 BELOW
CarGurus IMV of $10,155

Price: $6,950

Mileage: 130,000

Location: Birmingham, AL 35244

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 Mercedes-Benz M-Class ML 500 for sale - $6,950, 130,000 miles
Avg. Dealer Rating: (3 reviews) "I end up calling them since they never responded to the inquiry but upon calling he gave me all info"
https://static.cargurus.com/images/forsale/2017/10/18/07/49/2007_mercedes-benz_m-class-pic-745311373751392300-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Escondido, CA 92029

Great Deal
$2,089 BELOW
CarGurus IMV of $9,788

Price: $7,699

Mileage: 138,811

Location: Escondido, CA 92029

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $7,699, 138,811 miles
Avg. Dealer Rating: (2 reviews) "Great Dealer "
https://static.cargurus.com/images/forsale/2017/08/17/20/46/2007_mercedes-benz_m-class-pic-5742140098256987134-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Miramar, FL 33023

Great Deal
$2,663 BELOW
CarGurus IMV of $9,653

Price: $6,990

Mileage: 115,291

Location: Miramar, FL 33023

Average time on market: 30 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $6,990, 115,291 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (12 reviews) "Worst dealer I have ever dealt with. I was told if I sold my current vehicle and put $6000 down my payments would be around $460. I sold my car and after 2 hrs of waiting the salesman tells me he has great news,he now wants $10k down and my payments would be around 680 dollars,these people are a rip off,they would rather deal with people with repos. Be very careful going there"
https://static.cargurus.com/images/forsale/2017/09/21/14/24/2006_mercedes-benz_m-class-pic-6714757985626214771-152x114.jpeg

2006 Mercedes-Benz M-Class ML 350 Used Cars in East Windsor, CT 06088

Great Deal
$2,328 BELOW
CarGurus IMV of $9,326

Price: $6,998

Mileage: 121,100

Location: East Windsor, CT 06088

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Pewter Metallic Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $6,998, 121,100 miles with Navigation System, Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "Had a friend look at the HHR. Was told there are scratches and the driver door sounded like it had an accident in that area which I believe they were willing to repair. I can't review their service because I wasn't there but it sounds like they were very helpful according to my friend. "
https://static.cargurus.com/images/forsale/2017/10/02/01/29/2007_mercedes-benz_m-class-pic-2136715704434387524-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Jacksonville, FL 32246

Great Deal
$2,120 BELOW
CarGurus IMV of $11,020

Price: $8,900

Mileage: 108,226

Location: Jacksonville, FL 32246

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $8,900, 108,226 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (23 reviews) "Brian. Answered all my questions and pre-qualified me. He was real professional."
https://static.cargurus.com/images/forsale/2017/10/13/06/14/2006_mercedes-benz_m-class-pic-1453324401284606842-152x114.jpeg

2006 Mercedes-Benz M-Class ML 500 Used Cars in Sacramento, CA 95821

Great Deal
$2,841 BELOW
CarGurus IMV of $9,829

Price: $6,988

Mileage: 122,220

Location: Sacramento, CA 95821

Average time on market: 16 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Iridium Silver Metallic Description: Used 2006 Mercedes-Benz M-Class ML 500 for sale - $6,988, 122,220 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (21 reviews) "Prompt response no haggling"
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 82 Great Deals $23,980 1,617 listings
2014 Mercedes-Benz M-Class 79 Great Deals $22,588 1,221 listings
2013 Mercedes-Benz M-Class 17 Great Deals $19,700 352 listings
2012 Mercedes-Benz M-Class 10 Great Deals $17,991 439 listings
2011 Mercedes-Benz M-Class 25 Great Deals $10,000 426 listings
2010 Mercedes-Benz M-Class 14 Great Deals $8,700 306 listings
2009 Mercedes-Benz M-Class 15 Great Deals $8,578 325 listings
2008 Mercedes-Benz M-Class 20 Great Deals $6,800 327 listings
2007 Mercedes-Benz M-Class 8 Great Deals $6,850 218 listings
2006 Mercedes-Benz M-Class 10 Great Deals $5,499 340 listings