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,907 new Mercedes-Benz M-Class listings
2000 Mercedes-Benz M-Class Review
by Horaţiu

8 out of 10

First of all, my car is a ML 270 CDi, but the trim didn't appear on the list because it was not sold in the US. It's a tough old bird with decent performance, retuning decent MPG. In my case, reliability is not an issue because in never went wrong. Its image it's more than enough for me, because it combines modern technology with classic Mercedes ...

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/09/02/10/05/2012_mercedes-benz_m-class-pic-4247449429259307012-152x114.jpeg

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

Great Deal
$3,711 BELOW
Instant Market Value of $41,611

Price: $37,900

Mileage: 30,615

Location: Rock Hill, SC 29730

Average time on market: 28 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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Great Deal
$2,163 BELOW
Instant Market Value of $8,162

Price: $5,999

Mileage: 118,238

Location: Rock Hill, SC 29732

Average time on market: 31 days 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) "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/18/03/53/2007_mercedes-benz_m-class-pic-6825474417725430845-152x114.jpeg

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

Great Deal
$2,128 BELOW
Instant Market Value of $15,628

Price: $13,500

Mileage: 114,745

Location: Hickory, NC 28602

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Gold Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $13,500, 114,745 miles with Leather Seats
Avg. Dealer Rating: (21 reviews) "Car was already sold "
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,893 BELOW
Instant Market Value of $43,893

Price: $41,000

Mileage: 26,368

Location: CHARLOTTE, NC 28205

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Iridium Silver Metallic Description: Used 2013 Mercedes-Benz M-Class ML350 for sale - $41,000, 26,368 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "good"
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
$3,084 BELOW
Instant Market Value of $48,017

Price: $44,933

Mileage: 32,579

Location: Charlotte, NC 28269

Average time on market: 23 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Palladium Silver Metallic Description: Used 2012 Mercedes-Benz M-Class ML350 BlueTEC for sale - $44,933, 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/07/03/10/07/2011_mercedes-benz_m-class-pic-1202129612809740749-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 Used Cars in Concord, NC 28217

Good Deal
$2,773 BELOW
Instant Market Value of $29,771

Price: $26,998

Mileage: 46,233

Location: Concord, NC 28217

Average time on market: 24 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Chocolate Matte Wrap Description: Used 2011 Mercedes-Benz M-Class ML350 for sale - $26,998, 46,233 miles with Leather Seats, Sunroof/Moonroof, Appearance Package
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,020 BELOW
Instant Market Value of $23,008

Price: $20,988

Mileage: 79,065

Location: Charlotte, NC 28206

Average time on market: 35 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/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,608 BELOW
Instant Market Value of $11,299

Price: $9,691

Mileage: 85,061

Location: Troy, NC 27371

Certified Pre-Owned: No Transmission: 5-Speed Automatic 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/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
$2,002 BELOW
Instant Market Value of $26,902

Price: $24,900

Mileage: 60,004

Location: Matthews, NC 28104

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

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

Good Deal
$1,397 BELOW
Instant Market Value of $16,897

Price: $15,500

Mileage: 76,281

Location: Hickory, NC 28602

Average time on market: 29 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Alpine Rain Metallic Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $15,500, 76,281 miles with Leather Seats
Avg. Dealer Rating: (21 reviews) "Dealer responded quickly"
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,575 BELOW
Instant Market Value of $26,075

Price: $24,500

Mileage: 60,951

Location: CHARLOTTE, NC 28205

Average time on market: 28 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) "Unwilling to negotiate. Absurd"
http://static.cargurus.com/images/forsale/2014/04/20/19/51/2000_mercedes-benz_m-class-pic-4297399939127915326-152x114.jpeg

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

Good Deal
$1,034 BELOW
Instant Market Value of $5,029

Price: $3,995

Mileage: 182,191

Location: Charlotte, NC 28206

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2000 Mercedes-Benz M-Class ML320 for sale - $3,995, 182,191 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "did not contact by email but did answer call and seem to want to work with me on buying the car I am interested in."
http://static.cargurus.com/images/forsale/2014/08/27/07/22/2008_mercedes-benz_m-class-pic-7519724693728123116-152x114.jpeg

2008 Mercedes-Benz M-Class ML320 CDI Used Cars in Hickory, NC 28601

Good Deal
$1,405 BELOW
Instant Market Value of $21,402

Price: $19,997

Mileage: 104,438

Location: Hickory, NC 28601

Average time on market: 35 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Pewter.. V6 Turbo Diesel.. Navigation.. Rear Ac.. Description: Used 2008 Mercedes-Benz M-Class ML320 CDI for sale - $19,997, 104,438 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Tow Package, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Great dealer!!!"
http://static.cargurus.com/images/forsale/2014/08/27/07/22/2008_mercedes-benz_m-class-pic-7519724693728123116-152x114.jpeg

2008 Mercedes-Benz M-Class ML320 CDI Used Cars in Hickory, NC 28601

Good Deal
$1,405 BELOW
Instant Market Value of $21,402

Price: $19,997

Mileage: 104,438

Location: Hickory, NC 28601

Average time on market: 35 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Pewter.. V6 Turbo Diesel.. Navigation.. Rear Ac.. Description: Used 2008 Mercedes-Benz M-Class ML320 CDI for sale - $19,997, 104,438 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Tow Package, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Great dealer!!!"
http://static.cargurus.com/images/forsale/2014/08/24/09/39/2013_mercedes-benz_m-class-pic-771012050084006866-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 Used Cars in Concord, NC 28027

Good Deal
$1,706 BELOW
Instant Market Value of $46,188

Price: $44,482

Mileage: 14,557

Location: Concord, NC 28027

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML350 for sale - $44,482, 14,557 miles with Sunroof/Moonroof, Alloy Wheels
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 15 Great Deals $44,465 1,189 listings
2013 Mercedes-Benz M-Class 16 Great Deals $36,777 242 listings
2012 Mercedes-Benz M-Class 73 Great Deals $28,995 910 listings
2011 Mercedes-Benz M-Class 82 Great Deals $19,995 1,234 listings
2010 Mercedes-Benz M-Class 20 Great Deals $19,990 289 listings
2009 Mercedes-Benz M-Class 22 Great Deals $15,900 278 listings
2008 Mercedes-Benz M-Class 21 Great Deals $14,000 396 listings

Similar Cars

BMW X5
380 Great Deals out of 8,705 listings starting at $2,990
Mercedes-Benz GL-Class
192 Great Deals out of 3,966 listings starting at $14,000
Mercedes-Benz E-Class
845 Great Deals out of 18,305 listings starting at $1,200

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
2,085 listings
2014 Mercedes-Benz M-Class
1,189 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Greensboro NC
4 Great Deals out of 110 listings starting at $3,995
Mercedes-Benz M-Class in Columbia SC
5 Great Deals out of 41 listings starting at $2,999
Mercedes-Benz M-Class in Greenville SC
43 listings starting at $2,999
Mercedes-Benz M-Class in Johnson City TN
23 listings starting at $5,996
Mercedes-Benz M-Class in Raleigh NC
3 Great Deals out of 84 listings starting at $3,995
Mercedes-Benz M-Class in Augusta GA
12 listings starting at $8,450
Mercedes-Benz M-Class in Roanoke VA
28 listings starting at $7,850
Mercedes-Benz M-Class in Wilmington NC
26 listings starting at $3,900
Mercedes-Benz M-Class in Charleston SC
45 listings starting at $5,500
Mercedes-Benz M-Class in Knoxville TN
39 listings starting at $5,900
Mercedes-Benz M-Class in Atlanta GA
7 Great Deals out of 289 listings starting at $2,900
Mercedes-Benz M-Class in Savannah GA
10 listings starting at $7,495
Mercedes-Benz M-Class in Charleston WV
45 listings starting at $5,500
Mercedes-Benz M-Class in Warner Robins GA
15 listings starting at $8,500
Mercedes-Benz M-Class in Chattanooga TN
3 Great Deals out of 19 listings starting at $3,995