Used Mercedes-Benz M-Class in Charlotte, NC

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Looking for a New Mercedes-Benz M-Class?

2,970 new Mercedes-Benz M-Class listings
2007 Mercedes-Benz M-Class ML63 AMG Review
by mallcom

ML63 with custom Exhaust

I've loved this car from the day I bought it 3 years ago. It's fun to drive and the whole family sits in it comfortably. The only bad part is maybe that it's a bit small but that's what makes it look sporty!

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/08/22/21/29/2007_mercedes-benz_m-class-pic-4894535325307030628-152x114.jpeg

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

Great Deal
$4,285 BELOW
Instant Market Value of $19,284

Price: $14,999

Mileage: 65,735

Location: Rock Hill, SC 29732

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $14,999, 65,735 miles
Avg. Dealer Rating: (6 reviews) "Horrible place, no customer service not an actual auction uts a dirty dealership no car is worth over 500 dollars on the lot"
http://static.cargurus.com/images/forsale/2014/08/22/21/29/2002_mercedes-benz_m-class-pic-1796345366711615709-152x114.jpeg

2002 Mercedes-Benz M-Class ML500 Used Cars in Rock Hill, SC 29732

Great Deal
$2,483 BELOW
Instant Market Value of $6,482

Price: $3,999

Mileage: 168,163

Location: Rock Hill, SC 29732

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2002 Mercedes-Benz M-Class ML500 for sale - $3,999, 168,163 miles
Avg. Dealer Rating: (6 reviews) "Did not come across as excited about my interest in the car."
http://static.cargurus.com/images/forsale/2014/08/07/21/37/2012_mercedes-benz_m-class-pic-5186826145340444242-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Rock Hill, SC 29730

Great Deal
$4,121 BELOW
Instant Market Value of $42,021

Price: $37,900

Mileage: 30,615

Location: Rock Hill, SC 29730

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $37,900, 30,615 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Owner was dismissive after an offer was made on one of his vehicle. Good luck on staying in business."
http://images.cobaltgroup.com/7/7/3/9222252377x152.jpg

2006 Mercedes-Benz M-Class ML350 Used Cars in Lancaster, SC 29720

Great Deal
$2,362 BELOW
Instant Market Value of $14,350

Price: $11,988

Mileage: 114,792

Location: Lancaster, SC 29720

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $11,988, 114,792 miles
Avg. Dealer Rating: (2 reviews) "Bought VW on 19 June 2013"
http://static.cargurus.com/images/forsale/2014/08/01/14/24/2013_mercedes-benz_m-class-pic-6686705557481440425-152x114.jpeg

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

Great Deal
$3,822 BELOW
Instant Market Value of $50,579

Price: $46,757

Mileage: 19,459

Location: Charlotte, NC 28212

Average time on market: 23 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Palladium Silver Metallic Description: Used 2013 Mercedes-Benz M-Class ML350 for sale - $46,757, 19,459 miles with Premium 1 Package, Sunroof/Moonroof, Aluminum Wheels, Light Package, Navigation System, Premium Package
Avg. Dealer Rating: (6 reviews) "I went to dealership-was approached by two uniformed employees with clip boards who escorted me to a salesperson's cubicle. The salesperson 'checked' his computer and said the car was in the shop...? and then returned to say it was sold...ridiculous! It was a ploy to get me into the Mercedes dealership. Intimidating, pretentious - that was my experience! My advice: if you are contacted ask if the car is still available- if not, don't waste your time!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML500 Used Cars in Rock Hill, SC 29732

Great Deal
$2,289 BELOW
Instant Market Value of $8,288

Price: $5,999

Mileage: 118,238

Location: Rock Hill, SC 29732

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $5,999, 118,238 miles
Avg. Dealer Rating: (6 reviews) "Salesman was helpful at sales lot."
http://static.cargurus.com/images/forsale/2014/08/21/23/48/2011_mercedes-benz_m-class-pic-2833637150406879707-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 Used Cars in Charlotte, NC 28213

Great Deal
$3,224 BELOW
Instant Market Value of $32,219

Price: $28,995

Mileage: 31,891

Location: Charlotte, NC 28213

Average time on market: 23 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Arctic White Description: Used 2011 Mercedes-Benz M-Class ML350 for sale - $28,995, 31,891 miles
Avg. Dealer Rating: (33 reviews) "This dealer is a horrible and rude dealership! They are trying to sell a honda accord that is dirty throughout and has rust under the hood. They were really rude I'm glad I went to Honda of Concord and got a way better car for the same price. "
http://static.cargurus.com/images/forsale/2014/06/20/02/12/2008_mercedes-benz_m-class-pic-2492976476304113836-152x114.jpeg

2008 Mercedes-Benz M-Class ML320 CDI Used Cars in Charlotte, NC 28206

Good Deal
$2,376 BELOW
Instant Market Value of $23,364

Price: $20,988

Mileage: 79,065

Location: Charlotte, NC 28206

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Champagne Description: Used 2008 Mercedes-Benz M-Class ML320 CDI for sale - $20,988, 79,065 miles
Avg. Dealer Rating: (12 reviews) "good"
http://static.cargurus.com/images/forsale/2014/06/15/03/02/2010_mercedes-benz_m-class-pic-4334688352318146235-152x114.jpeg

2010 Mercedes-Benz M-Class ML350 Used Cars in CHARLOTTE, NC 28205

Good Deal
$1,878 BELOW
Instant Market Value of $26,378

Price: $24,500

Mileage: 60,951

Location: CHARLOTTE, NC 28205

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Barolo Red Metallic Description: Used 2010 Mercedes-Benz M-Class ML350 for sale - $24,500, 60,951 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "good"
http://static.cargurus.com/images/forsale/2014/08/15/09/32/2004_mercedes-benz_m-class-pic-3179016742328093530-152x114.jpeg

2004 Mercedes-Benz M-Class ML500 Used Cars in Troy, NC 27371

Good Deal
$1,609 BELOW
Instant Market Value of $11,300

Price: $9,691

Mileage: 85,061

Location: Troy, NC 27371

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Tan Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $9,691, 85,061 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System
http://static.cargurus.com/images/forsale/2014/06/27/13/18/2007_mercedes-benz_m-class-pic-8560156539392493371-152x114.jpeg

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

Good Deal
$1,574 BELOW
Instant Market Value of $18,015

Price: $16,441

Mileage: 82,842

Location: Hickory, NC 28602

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Desert Silver Metallic Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $16,441, 82,842 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Staff have been very helpful - provided additional photos and video of vehicle since I live in another state several hours away to help provide me a better idea of the vehicle condition. No high sales pressure - just willing to help me make the best decision for me."
http://static.cargurus.com/images/forsale/2014/07/29/20/20/2013_mercedes-benz_m-class-pic-8371011332629789114-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 Used Cars in CHARLOTTE, NC 28205

Good Deal
$2,431 BELOW
Instant Market Value of $44,181

Price: $41,750

Mileage: 26,368

Location: CHARLOTTE, NC 28205

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Iridium Silver Metallic Description: Used 2013 Mercedes-Benz M-Class ML350 for sale - $41,750, 26,368 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Unwilling to negotiate. Absurd"
http://static.cargurus.com/images/forsale/2014/08/15/05/55/2012_mercedes-benz_m-class-pic-8603326698994193177-152x114.jpeg

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

Good Deal
$2,313 BELOW
Instant Market Value of $48,175

Price: $45,862

Mileage: 32,579

Location: Charlotte, NC 28269

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Palladium Silver Metallic Description: Used 2012 Mercedes-Benz M-Class ML350 BlueTEC for sale - $45,862, 32,579 miles with Sunroof/Moonroof, Aluminum Wheels, Premium Package, P1 Package
Avg. Dealer Rating: (8 reviews) "good"
http://static.cargurus.com/images/forsale/2014/05/04/03/18/2010_mercedes-benz_m-class-pic-3275178609542218386-152x114.jpeg

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

Good Deal
$1,597 BELOW
Instant Market Value of $26,722

Price: $25,125

Mileage: 60,004

Location: Matthews, NC 28104

Average time on market: 37 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC for sale - $25,125, 60,004 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Responded quickly and knowledgeable."
http://static.cargurus.com/images/forsale/2014/05/07/02/44/2009_mercedes-benz_m-class-pic-1895572832444885845-152x114.jpeg

2009 Mercedes-Benz M-Class ML550 Used Cars in Denver, NC 28037

Good Deal
$1,852 BELOW
Instant Market Value of $29,735

Price: $27,883

Mileage: 55,780

Location: Denver, NC 28037

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: White Description: Used 2009 Mercedes-Benz M-Class ML550 for sale - $27,883, 55,780 miles with Sport Package, Sunroof/Moonroof, Power Package, Navigation System
Avg. Dealer Rating: (16 reviews) "Average"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Used Mercedes-Benz M-Class By Year

Vehicle Deals Starting Price Total Available
2014 Mercedes-Benz M-Class 16 Great Deals $45,978 1,464 listings
2013 Mercedes-Benz M-Class 20 Great Deals $36,777 270 listings
2012 Mercedes-Benz M-Class 73 Great Deals $32,495 927 listings
2011 Mercedes-Benz M-Class 89 Great Deals $20,990 1,307 listings
2010 Mercedes-Benz M-Class 23 Great Deals $19,990 283 listings
2009 Mercedes-Benz M-Class 26 Great Deals $15,900 297 listings
2008 Mercedes-Benz M-Class 21 Great Deals $14,000 376 listings

Similar Cars

BMW X5
401 Great Deals out of 8,714 listings starting at $3,500
Mercedes-Benz GL-Class
187 Great Deals out of 3,923 listings starting at $14,494
Mercedes-Benz E-Class
920 Great Deals out of 19,263 listings starting at $1,200

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
1,826 listings
2014 Mercedes-Benz M-Class
1,464 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Greensboro NC
4 Great Deals out of 122 listings starting at $3,995
Mercedes-Benz M-Class in Columbia SC
5 Great Deals out of 43 listings starting at $4,000
Mercedes-Benz M-Class in Greenville SC
39 listings starting at $5,500
Mercedes-Benz M-Class in Johnson City TN
25 listings starting at $6,490
Mercedes-Benz M-Class in Raleigh NC
104 listings starting at $3,995
Mercedes-Benz M-Class in Augusta GA
14 listings starting at $7,900
Mercedes-Benz M-Class in Roanoke VA
27 listings starting at $6,995
Mercedes-Benz M-Class in Wilmington NC
27 listings starting at $5,950
Mercedes-Benz M-Class in Charleston SC
45 listings starting at $5,500
Mercedes-Benz M-Class in Knoxville TN
44 listings starting at $5,900
Mercedes-Benz M-Class in Atlanta GA
11 Great Deals out of 277 listings starting at $2,770
Mercedes-Benz M-Class in Savannah GA
10 listings starting at $14,095
Mercedes-Benz M-Class in Charleston WV
45 listings starting at $5,500
Mercedes-Benz M-Class in Warner Robins GA
13 listings starting at $8,500
Mercedes-Benz M-Class in Chattanooga TN
19 listings starting at $3,995