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

1999 Mercedes-Benz M-Class ML430 Review
by Jason

Strong SUV

Cool truck but not dealing with age well. The newer SUVs make it seem anemic. I have been doing a lot of towing lately and this truck/SUV is not really that great for full size car towing. It is awesome in any type of weather though. The truck will take you anywhere you want to go in total comfort and style... as long as you don't need to...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/07/22/09/17/2013_mercedes-benz_m-class-pic-6072231783223553930-152x114.jpeg

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

Great Deal
$4,447 BELOW
Instant Market Value of $38,447

Price: $34,000

Mileage: 22,172

Location: Charlotte, NC 28212

Average time on market: 38 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $34,000, 22,172 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium 1 Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (63 reviews) "I was really interested in the car and needed a little reassurance about my trade-in before I made a 100-mile trip to the dealer. While I realize it's very difficult to quote a precise allowance without seeing the car, I gave an accurate description and provided photos to help assist. Unfortunately, after extensive conversation, the best offer I got was 1/3 of the amount I had been offered recently by two other dealers. By "hedging their bet" so conservatively, they prevented a sale and I found a better deal elsewhere. At least they saved me the inconvenience of a trip."
https://static.cargurus.com/images/forsale/2016/05/14/14/11/2015_mercedes-benz_m-class-pic-3293285177400016109-152x114.jpeg

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

Great Deal
$4,680 BELOW
Instant Market Value of $45,580

Price: $40,900

Mileage: 10,187

Location: Fort Mill, SC 29715

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Lunar Blue Description: Used 2015 Mercedes-Benz M-Class ML350 for sale - $40,900, 10,187 miles with Premium 1 Package, Bluetooth, Backup Camera, Premium Package, Navigation System, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Very responsive."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Great Deal
$3,281 BELOW
Instant Market Value of $32,231

Price: $28,950

Mileage: 38,321

Location: Denver, NC 28037

Average time on market: 38 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: (39 reviews) "The overall experience was tremendous. The entire team participated providing a wonderful buying experience. Throughout the process we received total professionalism. Each of the staff excedded our expectations answering our questions. The team handled our trade and provided finance options and this procees was aslo handled flawlessly and very plesurable. We highly recomend Lake Norman Imports to our family and friends."
https://static.cargurus.com/images/forsale/2016/07/06/19/46/2013_mercedes-benz_m-class-pic-8023422810281348020-152x114.jpeg

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

Great Deal
$2,671 BELOW
Instant Market Value of $35,304

Price: $32,633

Mileage: 41,819

Location: Charlotte, NC 28212

Average time on market: 38 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $32,633, 41,819 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium 1 Package, Bluetooth, Backup Camera
Avg. Dealer Rating: (63 reviews) "Car was just as advertised, dealership was a pleasure to work with. Pricing was excellent."
https://static.cargurus.com/images/forsale/2016/07/10/09/10/2013_mercedes-benz_m-class-pic-2317178377459382579-152x114.jpeg

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

Great Deal
$2,645 BELOW
Instant Market Value of $34,984

Price: $32,339

Mileage: 43,814

Location: Charlotte, NC 28212

Average time on market: 38 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Arctic White Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $32,339, 43,814 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium 1 Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (63 reviews) "Good service and made the purchase quick and painless"
https://static.cargurus.com/images/forsale/2016/06/23/20/38/2013_mercedes-benz_m-class-pic-5618695908672051594-152x114.jpeg

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

Good Deal
$2,635 BELOW
Instant Market Value of $36,633

Price: $33,998

Mileage: 48,756

Location: Charlotte, NC 28212

Average time on market: 38 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $33,998, 48,756 miles with Premium 1 Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (21 reviews) "Was great 1st class individuals"
https://static.cargurus.com/images/forsale/2016/07/21/09/01/2014_mercedes-benz_m-class-pic-8863127070528463689-152x114.jpeg

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

Good Deal
$2,733 BELOW
Instant Market Value of $38,105

Price: $35,372

Mileage: 38,269

Location: Charlotte, NC 28212

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Diamond White Metallic Description: Used 2014 Mercedes-Benz M-Class ML350 for sale - $35,372, 38,269 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium 1 Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (63 reviews) "The salesperson Tony was a nice guy who was knowledgeable and not over-bearing. However, the finance personnel tried to offer me a ludicrous APR which he claimed was the best he could do...turns out it wasn't the best he could do and by the end of the day I got it down to what I deserved given my credit and previous vehicle history. Buyers beware, they call themselves a no-haggle dealership but that doesn't pertain to the financing options so don't accept what they initially offer you without a thorough review."
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,279 BELOW
Instant Market Value of $10,274

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: (14 reviews) "Dealer claimed vehicle was immaculate. Vehicle filthy"
https://static.cargurus.com/images/forsale/2016/05/22/00/37/2008_mercedes-benz_m-class-pic-6326340271409395981-152x114.jpeg

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

Good Deal
$1,655 BELOW
Instant Market Value of $17,654

Price: $15,999

Mileage: 95,286

Location: Charlotte, NC 28213

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Alpine Rain Metallic Description: Used 2008 Mercedes-Benz M-Class ML550 for sale - $15,999, 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/07/12/13/04/2014_mercedes-benz_m-class-pic-9190105026208169378-152x114.jpeg

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

Good Deal
$1,960 BELOW
Instant Market Value of $37,460

Price: $35,500

Mileage: 43,535

Location: Charlotte, NC 28212

Average time on market: 26 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Steel Gray Metallic Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $35,500, 43,535 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium 1 Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (63 reviews) "very nice salesperson"
https://static.cargurus.com/images/forsale/2016/06/23/20/42/2014_mercedes-benz_m-class-pic-8387844501983869786-152x114.jpeg

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

Good Deal
$2,147 BELOW
Instant Market Value of $42,144

Price: $39,997

Mileage: 31,290

Location: Charlotte, NC 28212

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Overdrive Color: Polar White Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $39,997, 31,290 miles with Premium 1 Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (21 reviews) "This dealer never responded so I called them and was going thru process told them I wanted it and the next day the boy went to check a feature on vehicle and said it just sold after I told him I did want it"
https://static.cargurus.com/images/forsale/2016/07/11/06/43/2015_mercedes-benz_m-class-pic-9186170078103521315-152x114.jpeg

2015 Mercedes-Benz M-Class ML400 4MATIC Used Cars in Hickory, NC 28602

Good Deal
$3,765 BELOW
Instant Market Value of $52,765

Price: $49,000

Mileage: 19,446

Location: Hickory, NC 28602

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2015 Mercedes-Benz M-Class ML400 4MATIC for sale - $49,000, 19,446 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (38 reviews) "It is a great car company! We bought the 2010 BMW X3 and it was perfect. We had traded in our 2006 BMW X3. Again they were nice!"
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
$841 BELOW
Instant Market Value of $5,840

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/07/08/23/53/2012_mercedes-benz_m-class-pic-6819932975331574880-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 BlueTEC Used Cars in Hickory, NC 28602

Good Deal
$2,305 BELOW
Instant Market Value of $31,303

Price: $28,998

Mileage: 57,260

Location: Hickory, NC 28602

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2012 Mercedes-Benz M-Class ML350 BlueTEC for sale - $28,998, 57,260 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (1 review) "over priced!!!!"
https://static.cargurus.com/images/forsale/2016/06/23/20/29/2014_mercedes-benz_m-class-pic-1768055416702449563-152x114.jpeg

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

Good Deal
$1,613 BELOW
Instant Market Value of $41,610

Price: $39,997

Mileage: 37,554

Location: Charlotte, NC 28269

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Overdrive Color: Black Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $39,997, 37,554 miles with Sport Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium 1 Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (11 reviews) "Good all the way through delivery"
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 $32,490 899 listings
2014 Mercedes-Benz M-Class 79 Great Deals $26,785 1,153 listings
2013 Mercedes-Benz M-Class 63 Great Deals $23,995 811 listings
2012 Mercedes-Benz M-Class 26 Great Deals $19,400 481 listings
2011 Mercedes-Benz M-Class 32 Great Deals $14,989 438 listings
2010 Mercedes-Benz M-Class 13 Great Deals $13,984 288 listings
2009 Mercedes-Benz M-Class 8 Great Deals $10,488 364 listings
2008 Mercedes-Benz M-Class 10 Great Deals $10,595 322 listings
2007 Mercedes-Benz M-Class 16 Great Deals $7,900 288 listings
2006 Mercedes-Benz M-Class 15 Great Deals $5,490 467 listings