2006 Mercedes-Benz M-Class for Sale in Greenville, SC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

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

Nationwide Shipping

Add Similar Cars


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

Buy one and love it.

Everything about my car is amazing. I love it so much, and if anyone got a similar truck they would love it too. It is a bit expensive, but it is worth it completely. It is beautiful and smooth and perfect.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/17/15/21/2007_mercedes-benz_m-class-pic-6654870441167663227-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Marion, NC 28752

Great Deal
$1,691 BELOW
CarGurus IMV of $11,686

Price: $9,995

Mileage: 98,428

Location: Marion, NC 28752

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $9,995, 98,428 miles
Avg. Dealer Rating: (1 review) "very promp and polite"
https://static.cargurus.com/images/forsale/2017/08/12/10/30/2007_mercedes-benz_m-class-pic-4042292714343254199-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Charlotte, NC 28227

Good Deal
$866 BELOW
CarGurus IMV of $12,297

Price: $11,431

Mileage: 79,957

Location: Charlotte, NC 28227

Average time on market: 32 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Desert Silver Metallic Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $11,431, 79,957 miles with Sunroof/Moonroof, Aluminum Wheels, Power Package, Navigation System, P1 Package
Avg. Dealer Rating: (28 reviews) "it was good"
https://static.cargurus.com/images/forsale/2017/07/31/17/13/2007_mercedes-benz_m-class-pic-8907511971624484502-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Rock Hill, SC 29732

Fair Deal
$743 BELOW
CarGurus IMV of $10,693

Price: $9,950

Mileage: 124,386

Location: Rock Hill, SC 29732

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $9,950, 124,386 miles
Avg. Dealer Rating: (21 reviews) "Very nice and helpful"
https://static.cargurus.com/images/forsale/2017/08/10/10/04/2007_mercedes-benz_m-class_ml_500-pic-8311284372587366803-152x114.jpeg

2007 Mercedes-Benz M-Class ML 500 Used Cars in Charlotte, 28277

Fair Deal
$705 BELOW
CarGurus IMV of $15,505

Price: $14,800

Mileage: 51,300

Location: Charlotte, 28277

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Gold/tan Description: Used 2007 Mercedes-Benz M-Class ML 500 for sale - $14,800, 51,300 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium 2 Package, Backup Camera, Premium Package, Tow Package
https://static.cargurus.com/images/forsale/2017/08/17/07/53/2006_mercedes-benz_m-class-pic-4497616903248454072-152x114.jpeg

2006 Mercedes-Benz M-Class ML 500 Used Cars in Matthews, NC 28105

Fair Deal
$339 BELOW
CarGurus IMV of $10,239

Price: $9,900

Mileage: 124,477

Location: Matthews, NC 28105

Average time on market: 26 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2006 Mercedes-Benz M-Class ML 500 for sale - $9,900, 124,477 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Premium Package, Comfort Package
Avg. Dealer Rating: (9 reviews) "Car was as described, and price was very fair. Dealer was responsive, efficient and very patient (came in on a weekend to accommodate me). I plan to use this dealer for my next auto purchase. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2007 Mercedes-Benz M-Class ML 350 Used Cars in Blairsville, GA 30512

Fair Deal
$413 BELOW
CarGurus IMV of $10,213

Price: $9,800

Mileage: 130,092

Location: Blairsville, GA 30512

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Pewter Metallic Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $9,800, 130,092 miles
Avg. Dealer Rating: (10 reviews) "Fantastic!"
https://static.cargurus.com/images/forsale/2017/07/20/13/52/2007_mercedes-benz_m-class-pic-6735569074780013718-152x114.jpeg

2007 Mercedes-Benz M-Class ML 63 AMG Used Cars in Swannanoa, NC 28778

Fair Deal
$186 BELOW
CarGurus IMV of $18,136

Price: $17,950

Mileage: 116,988

Location: Swannanoa, NC 28778

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML 63 AMG for sale - $17,950, 116,988 miles with Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (42 reviews) "Just browsing to see what is out there, answered my questions very promptly."
https://static.cargurus.com/images/forsale/2017/06/02/01/26/2006_mercedes-benz_m-class-pic-8773650107501211197-152x114.jpeg

2006 Mercedes-Benz M-Class ML 500 Used Cars in Charlotte, NC 28212

Fair Deal
$29 BELOW
CarGurus IMV of $10,528

Price: $10,499

Mileage: 118,356

Location: Charlotte, NC 28212

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 Mercedes-Benz M-Class ML 500 for sale - $10,499, 118,356 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "The sales person treated with the up most respect."
https://static.cargurus.com/images/forsale/2017/07/31/17/13/2006_mercedes-benz_m-class-pic-1109228650191921099-152x114.jpeg

2006 Mercedes-Benz M-Class ML 350 Used Cars in Rock Hill, SC 29732

Fair Deal
$81 ABOVE
CarGurus IMV of $10,918

Price: $10,999

Mileage: 95,229

Location: Rock Hill, SC 29732

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $10,999, 95,229 miles
Avg. Dealer Rating: (21 reviews) "I called and spoke to a young lady. She answered all of my questions. I plan to visit the lot a test drive the car I'm interested in."
https://static.cargurus.com/images/forsale/2017/06/14/14/28/2006_mercedes-benz_m-class-pic-5318365590672598315-152x114.jpeg

2006 Mercedes-Benz M-Class ML 350 Used Cars in Forest City, NC 28043

Fair Deal
$281 ABOVE
CarGurus IMV of $9,219

Price: $9,500

Mileage: 133,554

Location: Forest City, NC 28043

Average time on market: 24 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Alpine Rain Metallic Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $9,500, 133,554 miles with Backup Camera, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (27 reviews) "I was contacted and contracted and contacted by this dealership. In a 48 hour period, 3 different sales people called me, several emails also. This was a big turn off for me. Didn't even go look at the car I was interested in. "
https://static.cargurus.com/images/forsale/2017/08/23/04/00/2006_mercedes-benz_m-class-pic-4435424107658087119-152x114.jpeg

2006 Mercedes-Benz M-Class ML 350 Used Cars in Easley, SC 29640

Fair Deal
$564 ABOVE
CarGurus IMV of $10,086

Price: $10,650

Mileage: 110,759

Location: Easley, SC 29640

Average time on market: 24 days Certified Pre-Owned: No Color: White Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $10,650, 110,759 miles
Avg. Dealer Rating: (6 reviews) "Responded with inaccurate information. Drove 3 hours to discover the car is not a manual"
https://static.cargurus.com/images/forsale/2017/07/31/17/08/2006_mercedes-benz_m-class-pic-5648446710290394382-152x114.jpeg

2006 Mercedes-Benz M-Class ML 500 Used Cars in Rock Hill, SC 29732

Price: $10,050

Mileage: ?

Location: Rock Hill, SC 29732

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 Mercedes-Benz M-Class ML 500 for sale - $10,050
Avg. Dealer Rating: (21 reviews) "Really great "
https://static.cargurus.com/images/forsale/2017/05/06/02/31/2006_mercedes-benz_m-class-pic-2910368900341604484-152x114.jpeg

2006 Mercedes-Benz M-Class ML 350 Used Cars in Charlotte, NC 28206

Overpriced
$2,522 ABOVE
CarGurus IMV of $9,473

Price: $11,995

Mileage: 127,044

Location: Charlotte, NC 28206

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $11,995, 127,044 miles
Avg. Dealer Rating: (4 reviews) "Beautiful experience customer service was great and I bought a truck!"
https://static.cargurus.com/images/forsale/2017/04/10/03/02/2007_mercedes-benz_m-class-pic-5619610828545098932-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Charlotte, NC 28206

Overpriced
$2,203 ABOVE
CarGurus IMV of $11,597

Price: $13,800

Mileage: 104,192

Location: Charlotte, NC 28206

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $13,800, 104,192 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Very very nice"
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 57 Great Deals $27,977 1,203 listings
2014 Mercedes-Benz M-Class 45 Great Deals $20,496 1,153 listings
2013 Mercedes-Benz M-Class 9 Great Deals $18,999 358 listings
2012 Mercedes-Benz M-Class 12 Great Deals $17,500 402 listings
2011 Mercedes-Benz M-Class 21 Great Deals $10,984 494 listings
2010 Mercedes-Benz M-Class 10 Great Deals $8,995 331 listings
2009 Mercedes-Benz M-Class 12 Great Deals $9,500 345 listings
2008 Mercedes-Benz M-Class 15 Great Deals $6,999 324 listings
2007 Mercedes-Benz M-Class 6 Great Deals $4,995 232 listings
2006 Mercedes-Benz M-Class 14 Great Deals $3,990 319 listings