Used Mercedes-Benz M-Class for Sale in Charlotte, NC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2000 Mercedes-Benz M-Class ML320 Review
by jrei

fun to drive

drives well ,acceleration somewhat slow,handles great specially in the winter. high repair cost had extended warranty well worth it.oil and engine lights come on to often ,dealer charges ever penny for reset. Car looks good, Running board start rusting,Interior looks looks good,eats to much gas ,yearly oilchange and service A or B around a $1000.00...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/08/05/16/25/2008_mercedes-benz_m-class-pic-6785123383331364552-152x114.jpeg

2008 Mercedes-Benz M-Class ML550 Used Cars in Charlotte, NC 28213

Great Deal
$2,215 BELOW
Instant Market Value of $17,715

Price: $15,500

Mileage: 95,286

Location: Charlotte, NC 28213

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Alpine Rain Metallic Description: Used 2008 Mercedes-Benz M-Class ML550 for sale - $15,500, 95,286 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, DVD Entertainment System, Premium Wheels, Premium 2 Package, Heat Package, Premium Package, Tow Package, LE Package, AMG Sport Package, Appearance Package, Bluetooth, Backup Camera, P1 Package, P2 Package
Avg. Dealer Rating: (2 reviews) "Friendly, no pressure, very accommodating. We were unable to make a deal but I would definitely work with them again."
https://static.cargurus.com/images/forsale/2016/08/21/09/36/2013_mercedes-benz_m-class-pic-2873678057031519493-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Charlotte, NC 28212

Great Deal
$2,887 BELOW
Instant Market Value of $34,887

Price: $32,000

Mileage: 39,439

Location: Charlotte, NC 28212

Average time on market: 35 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $32,000, 39,439 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium 1 Package, Backup Camera, Premium Package
Avg. Dealer Rating: (69 reviews) "They immediately contacted me back to assist with all my needs."
https://static.cargurus.com/images/forsale/2016/08/21/09/30/2014_mercedes-benz_m-class-pic-9206106788429010389-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 Used Cars in Charlotte, NC 28212

Great Deal
$3,222 BELOW
Instant Market Value of $39,562

Price: $36,340

Mileage: 25,113

Location: Charlotte, NC 28212

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Steel Gray Metallic Description: Used 2014 Mercedes-Benz M-Class ML350 for sale - $36,340, 25,113 miles with Premium 1 Package, Sport Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (69 reviews) "Love my car and the service was EXCELLENT"
https://static.cargurus.com/images/forsale/2016/06/23/00/32/2013_mercedes-benz_m-class-pic-7667911562267279296-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Hickory, NC 28602

Great Deal
$2,907 BELOW
Instant Market Value of $35,905

Price: $32,998

Mileage: 31,326

Location: Hickory, NC 28602

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $32,998, 31,326 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (1 review) "Was responded to promptly...."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Denver, NC 28037

Good Deal
$2,669 BELOW
Instant Market Value of $31,619

Price: $28,950

Mileage: 38,321

Location: Denver, NC 28037

Average time on market: 30 days Certified Pre-Owned: No Color: Black Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $28,950, 38,321 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (42 reviews) "Th sales person was nice, they wanted too much compared to the market for the car. Yes....really nice car. Would have loved to own it."
https://static.cargurus.com/images/forsale/2016/08/26/10/04/2014_mercedes-benz_m-class-pic-7864756723824743441-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Charlotte, NC 28212

Good Deal
$2,615 BELOW
Instant Market Value of $38,215

Price: $35,600

Mileage: 35,754

Location: Charlotte, NC 28212

Average time on market: 27 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Lunar Blue Metallic Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $35,600, 35,754 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium 1 Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (69 reviews) "They made my experience real nice, will gladly recommend them to friends!"
https://static.cargurus.com/images/forsale/2016/06/15/06/17/2006_mercedes-benz_m-class-pic-4201148267108023218-152x114.jpeg

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

Good Deal
$2,099 BELOW
Instant Market Value of $10,094

Price: $7,995

Mileage: 140,071

Location: Charlotte, NC 28212

Average time on market: 33 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Everest Green Metallic Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $7,995, 140,071 miles with Navigation System
Avg. Dealer Rating: (15 reviews) "Robby replied tho my email..i called him. we spoke about the auto and now I'm making a decision tho but our not tho buy. my experience so far has been good."
https://static.cargurus.com/images/forsale/2016/08/27/10/41/2014_mercedes-benz_m-class-pic-578476482793703758-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Charlotte, NC 28212

Good Deal
$2,248 BELOW
Instant Market Value of $35,998

Price: $33,750

Mileage: 46,733

Location: Charlotte, NC 28212

Average time on market: 27 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $33,750, 46,733 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium 1 Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (69 reviews) "contacted immediately and answered all questions."
https://static.cargurus.com/images/forsale/2016/08/20/18/33/2013_mercedes-benz_m-class-pic-6562859625126761984-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 Used Cars in Fort Mill, SC 29715

Good Deal
$1,936 BELOW
Instant Market Value of $32,836

Price: $30,900

Mileage: 41,739

Location: Fort Mill, SC 29715

Average time on market: 20 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML350 for sale - $30,900, 41,739 miles with Premium 1 Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Mr. Bircak has the best selection of automobiles at the greatest prices. I will never go anywhere else to purchase an automoble. He knows his business and very easy to communicate with. "5 STARS""
https://static.cargurus.com/images/forsale/2016/08/09/06/20/2014_mercedes-benz_m-class-pic-2710584525117141233-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 Used Cars in Charlotte, NC 28212

Good Deal
$2,051 BELOW
Instant Market Value of $41,950

Price: $39,899

Mileage: 24,093

Location: Charlotte, NC 28212

Average time on market: 25 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Overdrive Color: Palladium Silver Metallic Description: Used 2014 Mercedes-Benz M-Class ML350 for sale - $39,899, 24,093 miles with Premium 1 Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (23 reviews) "finally found what i wanted"
https://static.cargurus.com/images/forsale/2016/08/14/01/37/2010_mercedes-benz_m-class-pic-3077823638596044782-152x114.jpeg

2010 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Matthews, NC 28104

Good Deal
$1,490 BELOW
Instant Market Value of $19,390

Price: $17,900

Mileage: 81,552

Location: Matthews, NC 28104

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC for sale - $17,900, 81,552 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Great, laid back guys. Great deal on the vehicle. I would recommend you drop by and see their selection and prices."
https://static.cargurus.com/images/forsale/2016/06/28/04/43/2002_mercedes-benz_m-class-pic-7937329443978918417-152x114.jpeg

2002 Mercedes-Benz M-Class ML500 Used Cars in Hickory, NC 28601

Good Deal
$687 BELOW
Instant Market Value of $5,686

Price: $4,999

Mileage: 149,214

Location: Hickory, NC 28601

Certified Pre-Owned: No Transmission: Automatic Color: Tan Description: Used 2002 Mercedes-Benz M-Class ML500 for sale - $4,999, 149,214 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Contacted by dealership. Have not gone to see the car yet."
https://static.cargurus.com/images/forsale/2016/08/25/13/52/2014_mercedes-benz_m-class-pic-1862591983303223359-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 BlueTEC Used Cars in Charlotte, NC 28212

Good Deal
$1,977 BELOW
Instant Market Value of $44,977

Price: $43,000

Mileage: 15,081

Location: Charlotte, NC 28212

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Gray Metallic Description: Used 2014 Mercedes-Benz M-Class ML350 BlueTEC for sale - $43,000, 15,081 miles with Bluetooth, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "I had an amazing experience with CarLotz, You should go and check them out!"
https://static.cargurus.com/images/forsale/2016/08/02/17/10/2014_mercedes-benz_m-class-pic-3519755679283790061-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Charlotte, NC 28212

Good Deal
$1,455 BELOW
Instant Market Value of $41,212

Price: $39,757

Mileage: 37,554

Location: Charlotte, NC 28212

Average time on market: 27 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Overdrive Color: Black Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $39,757, 37,554 miles with Sport Package, Sunroof/Moonroof, Navigation System, Premium 1 Package, Bluetooth, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (23 reviews) "I haven't picked up the vehicle yet so I can't give a complete review. TBC"
https://static.cargurus.com/images/forsale/2016/07/16/17/07/2006_mercedes-benz_m-class-pic-2198954166317630332-152x114.jpeg

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

Fair Deal
$1,280 BELOW
Instant Market Value of $12,279

Price: $10,999

Mileage: 95,229

Location: Rock Hill, SC 29732

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $10,999, 95,229 miles
Avg. Dealer Rating: (9 reviews) "I called the dealer around 5:30, they close at 6:00. The first time I was on hold over ten minutes so I hung up and called right back. A different person answered and told me to hold again for a salesperson. I was on hold over ten minutes again and no one came back on the phone one time to tell me that someone would be right with me, or to take my information and have someone call me back. Needless to say, the customer service at this dealer is horrible! On a positive note, we were able to find and purchase a vehicle the same day with cash. So overall, they missed out!! That's what terrible customer service does for you...it makes you miss out on sales!!! Good luck with running your business like that!!! "
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 26 Great Deals $30,490 765 listings
2014 Mercedes-Benz M-Class 67 Great Deals $25,895 1,400 listings
2013 Mercedes-Benz M-Class 52 Great Deals $24,495 634 listings
2012 Mercedes-Benz M-Class 24 Great Deals $21,990 433 listings
2011 Mercedes-Benz M-Class 27 Great Deals $15,700 430 listings
2010 Mercedes-Benz M-Class 22 Great Deals $13,900 318 listings
2009 Mercedes-Benz M-Class 22 Great Deals $9,988 368 listings
2008 Mercedes-Benz M-Class 15 Great Deals $10,595 321 listings
2007 Mercedes-Benz M-Class 17 Great Deals $7,800 260 listings
2006 Mercedes-Benz M-Class 13 Great Deals $5,950 462 listings