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


Calling All CarGurus Parents

Share your family’s car-driving habits!

Take our quick survey
2002 Mercedes-Benz M-Class ML320 Review
by Steven

Love my ML320!

Love my new (to me) ML320! It looks great... can go anywhere... and is more than comfortable. I'm looking forward to taking some road trips and really putting it through the paces... after a while, I'll update this with what I think.

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,350 BELOW
Instant Market Value of $38,350

Price: $34,000

Mileage: 22,172

Location: Charlotte, NC 28212

Average time on market: 37 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,759 BELOW
Instant Market Value of $45,659

Price: $40,900

Mileage: 10,187

Location: Fort Mill, SC 29715

Average time on market: 29 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, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Eurocrats (Patel) was informative, responsive, fair and made the process easy. Highly recommend."
https://static.cargurus.com/images/forsale/2016/07/26/10/17/2013_mercedes-benz_m-class-pic-2779567826117441331-152x114.jpeg

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

Great Deal
$3,435 BELOW
Instant Market Value of $35,202

Price: $31,767

Mileage: 41,819

Location: Charlotte, NC 28212

Average time on market: 37 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $31,767, 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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Great Deal
$3,196 BELOW
Instant Market Value of $32,146

Price: $28,950

Mileage: 38,321

Location: Denver, NC 28037

Average time on market: 36 days Certified Pre-Owned: No Color: Black Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $28,950, 38,321 miles with 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/28/06/29/2013_mercedes-benz_m-class-pic-1248493685476605481-152x114.jpeg

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

Great Deal
$2,821 BELOW
Instant Market Value of $39,810

Price: $36,989

Mileage: 28,492

Location: Charlotte, NC 28212

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Arctic White Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $36,989, 28,492 miles with Premium 1 Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (21 reviews) "Was great 1st class individuals"
https://static.cargurus.com/images/forsale/2016/06/21/18/37/2013_mercedes-benz_m-class-pic-1346937748998985637-152x114.jpeg

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

Good Deal
$2,519 BELOW
Instant Market Value of $39,301

Price: $36,782

Mileage: 31,673

Location: Charlotte, NC 28269

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Lunar Blue Metallic Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $36,782, 31,673 miles with Sunroof/Moonroof, Navigation System, Premium 1 Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (12 reviews) "Jonathan Moody was outstanding, thorough, and willing to take on late hours to accommodate our long driving distance. We were close on price and considered purchasing, but decided we didn't like the 20" wheels on this vehicle."
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,606 BELOW
Instant Market Value of $37,978

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) "Good service and made the purchase quick and painless"
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,647 BELOW
Instant Market Value of $17,646

Price: $15,999

Mileage: 95,286

Location: Charlotte, NC 28213

Average time on market: 27 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/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,292 BELOW
Instant Market Value of $10,287

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/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,435 BELOW
Instant Market Value of $42,087

Price: $39,652

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,652, 31,290 miles with Premium 1 Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
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/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,902 BELOW
Instant Market Value of $37,402

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) "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/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
$845 BELOW
Instant Market Value of $5,844

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 Navigation System, Sunroof/Moonroof, 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/04/04/59/2014_mercedes-benz_m-class-pic-8112579768070533442-152x114.jpeg

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

Good Deal
$2,032 BELOW
Instant Market Value of $38,032

Price: $36,000

Mileage: 35,815

Location: Charlotte, NC 28269

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: White Description: Used 2014 Mercedes-Benz M-Class ML350 for sale - $36,000, 35,815 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (18 reviews) "Great experience, lots to choose from"
https://static.cargurus.com/images/forsale/2016/07/25/23/51/2013_mercedes-benz_m-class-pic-8441871949625887299-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 BlueTEC Used Cars in Pineville, NC 28134

Good Deal
$1,954 BELOW
Instant Market Value of $38,952

Price: $36,998

Mileage: 20,629

Location: Pineville, NC 28134

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Burgundy Description: Used 2013 Mercedes-Benz M-Class ML350 BlueTEC for sale - $36,998, 20,629 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "good salesmen, average vehicles and somewhat slow service of vehicle"
https://static.cargurus.com/images/forsale/2016/07/11/18/57/2010_mercedes-benz_m-class-pic-5067494929551721578-152x114.jpeg

2010 Mercedes-Benz M-Class ML550 Used Cars in Charlotte, NC 28273

Good Deal
$893 BELOW
Instant Market Value of $25,793

Price: $24,900

Mileage: 56,636

Location: Charlotte, NC 28273

Certified Pre-Owned: No Transmission: Automatic Color: Obsidian Black Metallic Description: Used 2010 Mercedes-Benz M-Class ML550 for sale - $24,900, 56,636 miles with LE Package, Sport Package, Sunroof/Moonroof, Navigation System, AMG Sport Package, Bluetooth, Premium 2 Package, Aluminum Wheels
Avg. Dealer Rating: (38 reviews) "Great place to find quality cars and suv's. We will shop hear again...!"
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 32 Great Deals $32,490 880 listings
2014 Mercedes-Benz M-Class 75 Great Deals $25,895 1,161 listings
2013 Mercedes-Benz M-Class 62 Great Deals $23,995 762 listings
2012 Mercedes-Benz M-Class 26 Great Deals $19,400 471 listings
2011 Mercedes-Benz M-Class 28 Great Deals $15,388 451 listings
2010 Mercedes-Benz M-Class 10 Great Deals $11,999 303 listings
2009 Mercedes-Benz M-Class 6 Great Deals $10,488 377 listings
2008 Mercedes-Benz M-Class 12 Great Deals $9,995 325 listings
2007 Mercedes-Benz M-Class 17 Great Deals $7,900 291 listings
2006 Mercedes-Benz M-Class 14 Great Deals $5,490 476 listings