2006 Mercedes-Benz M-Class for Sale in Greensboro, NC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

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

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/29/14/20/2007_mercedes-benz_m-class_ml_350-pic-2938193722498994718-152x114.jpeg

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

Good Deal
$1,019 BELOW
CarGurus IMV of $10,819

Price: $9,800

Mileage: 116,344

Location: Charlotte, 28210

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $9,800, 116,344 miles with Leather Seats, Sunroof/Moonroof, Heat Package, Power Package
https://static.cargurus.com/images/forsale/2017/05/19/23/22/2007_mercedes-benz_m-class-pic-6194743937889571058-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Monroe, NC 28110

Good Deal
$862 BELOW
CarGurus IMV of $9,762

Price: $8,900

Mileage: 140,585

Location: Monroe, NC 28110

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Pewter Metallic Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $8,900, 140,585 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium 1 Package, Bluetooth, Backup Camera, Heat Package
Avg. Dealer Rating: (14 reviews) "The car I was inquiring about did not exist, instead I was sent references to cars that were 5 × as much as what I inquired about."
https://static.cargurus.com/images/forsale/2017/09/06/11/25/2006_mercedes-benz_m-class_ml_350-pic-2571223143080516090-152x114.jpeg

2006 Mercedes-Benz M-Class ML 350 Used Cars in Franklinton, 27525

Fair Deal
$829 BELOW
CarGurus IMV of $9,829

Price: $9,000

Mileage: 108,724

Location: Franklinton, 27525

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Gray Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $9,000, 108,724 miles
https://static.cargurus.com/images/forsale/2017/09/18/23/50/2005_mercedes-benz_m-class_ml_350-pic-8026514774978696716-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Charlotte, 28262

Fair Deal
$539 BELOW
CarGurus IMV of $7,534

Price: $6,995

Mileage: 108,782

Location: Charlotte, 28262

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Desert Silver Metallic Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $6,995, 108,782 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2017/06/19/20/57/2007_mercedes-benz_m-class-pic-1722857745003847923-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Raleigh, NC 27610

Fair Deal
$487 BELOW
CarGurus IMV of $10,062

Price: $9,575

Mileage: 133,692

Location: Raleigh, NC 27610

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $9,575, 133,692 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Drove four hours and couldn't take test drive.They were late and the cars didn't look like the pictures. A bunch of junk "
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
$367 BELOW
CarGurus IMV of $9,867

Price: $9,500

Mileage: 124,477

Location: Matthews, NC 28105

Average time on market: 19 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2006 Mercedes-Benz M-Class ML 500 for sale - $9,500, 124,477 miles with Premium Wheels, Leather Seats, Sunroof/Moonroof, Navigation System, 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://static.cargurus.com/images/forsale/2017/08/15/21/25/2006_mercedes-benz_m-class-pic-6938032933877370010-152x114.jpeg

2006 Mercedes-Benz M-Class ML 350 Used Cars in Raleigh, NC 27604

Fair Deal
$290 BELOW
CarGurus IMV of $8,285

Price: $7,995

Mileage: 141,903

Location: Raleigh, NC 27604

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $7,995, 141,903 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (25 reviews) "Really great dealers.They are upfront and honest and truly work to give you a great deal. Mo was the the dealer that worked with me.my experience here was better than other dealerships in Raleigh."
https://static.cargurus.com/images/forsale/2017/09/12/19/25/2006_mercedes-benz_m-class-pic-2694780369706149823-152x114.jpeg

2006 Mercedes-Benz M-Class ML 350 Used Cars in Cornelius, NC 28031

Fair Deal
$89 ABOVE
CarGurus IMV of $10,910

Price: $10,999

Mileage: 80,633

Location: Cornelius, NC 28031

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $10,999, 80,633 miles
Avg. Dealer Rating: (12 reviews) "Replied the next day, the car had been sold."
https://static.cargurus.com/images/forsale/2017/08/30/14/28/2005_mercedes-benz_m-class-pic-4453191758766047813-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Matthews, NC 28105

Fair Deal
$288 ABOVE
CarGurus IMV of $8,707

Price: $8,995

Mileage: 64,630

Location: Matthews, NC 28105

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $8,995, 64,630 miles
Avg. Dealer Rating: (6 reviews) "Very helpful but when I decided to purchase the car it was listed at a higher price and that was understandable since the dealer did additional work on the car."
https://static.cargurus.com/images/forsale/2017/09/01/07/23/2006_mercedes-benz_m-class-pic-2339998189264879089-152x114.jpeg

2006 Mercedes-Benz M-Class ML 500 Used Cars in Raleigh, NC 27604

Fair Deal
$905 ABOVE
CarGurus IMV of $7,595

Price: $8,500

Mileage: 177,000

Location: Raleigh, NC 27604

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Burgundy Description: Used 2006 Mercedes-Benz M-Class ML 500 for sale - $8,500, 177,000 miles
Avg. Dealer Rating: (27 reviews) "idiots, told them i was coming with cash in hand and got there and they sold the car out from under me over the phone while i was looking at it. Also ad. said it was running good...they haf to jump it and then the engine almost jumped out of the bay because the motor mounts were so bad."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2007 Mercedes-Benz M-Class ML 350 Used Cars in Sanford, NC 27332

Price: Negotiable

Mileage: 168,687

Location: Sanford, NC 27332

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Overdrive Color: Iridium Silver Metallic Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale , 168,687 miles with Leather Seats
Avg. Dealer Rating: (49 reviews) "They was a great place to get a car from "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2007 Mercedes-Benz M-Class ML 320 CDI Used Cars in Hickory, NC 28602

Price: Negotiable

Mileage: 177,523

Location: Hickory, NC 28602

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: White Description: Used 2007 Mercedes-Benz M-Class ML 320 CDI for sale , 177,523 miles
Avg. Dealer Rating: (29 reviews) "Great experience. Friendly staff. "
https://static.cargurus.com/images/forsale/2017/09/18/07/40/2007_mercedes-benz_m-class-pic-1527904787489386900-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Garner, NC 27529

High Price
$936 ABOVE
CarGurus IMV of $11,562

Price: $12,498

Mileage: 99,290

Location: Garner, NC 27529

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Tan Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $12,498, 99,290 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Appearance Package, Premium 1 Package, Bluetooth, Premium Wheels, Heat Package, Premium Package, P1 Package, P2 Package
Avg. Dealer Rating: (2 reviews) "Very good"
https://static.cargurus.com/images/forsale/2017/09/21/18/03/2006_mercedes-benz_m-class-pic-3013102649371300098-152x114.jpeg

2006 Mercedes-Benz M-Class ML 350 Used Cars in Greensboro, NC 27407

High Price
$1,300 ABOVE
CarGurus IMV of $10,483

Price: $11,783

Mileage: 91,721

Location: Greensboro, NC 27407

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $11,783, 91,721 miles
Avg. Dealer Rating: (15 reviews) "Sales person very nice, if kind of new to the business.... Sales Manager also nice and more knowledgeable. We struck a deal on a used vehicle, made arrangements to have car inspected independently, then General Manager called the deal off a day later for a difference of $125. I spent a lot of time for nothing, and felt sorry for Sales Guy and his Manager who were not supported by someone who derailed the deal they worked hard on. A WASTE !!! "
https://static.cargurus.com/images/forsale/2017/09/15/02/25/2007_mercedes-benz_m-class-pic-2580333457532513906-152x114.jpeg

2007 Mercedes-Benz M-Class ML 320 CDI Used Cars in Greensboro, NC 27409

High Price
$1,359 ABOVE
CarGurus IMV of $6,636

Price: $7,995

Mileage: 250,235

Location: Greensboro, NC 27409

Certified Pre-Owned: No Transmission: Automatic Color: Pewter Description: Used 2007 Mercedes-Benz M-Class ML 320 CDI for sale - $7,995, 250,235 miles with Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Dealer was great to work with"
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 67 Great Deals $25,495 1,471 listings
2014 Mercedes-Benz M-Class 49 Great Deals $21,850 1,223 listings
2013 Mercedes-Benz M-Class 21 Great Deals $18,995 362 listings
2012 Mercedes-Benz M-Class 10 Great Deals $16,500 418 listings
2011 Mercedes-Benz M-Class 29 Great Deals $11,500 480 listings
2010 Mercedes-Benz M-Class 14 Great Deals $8,997 321 listings
2009 Mercedes-Benz M-Class 17 Great Deals $8,900 337 listings
2008 Mercedes-Benz M-Class 17 Great Deals $7,583 340 listings
2007 Mercedes-Benz M-Class 11 Great Deals $4,995 231 listings
2006 Mercedes-Benz M-Class 10 Great Deals $5,495 340 listings