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

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Dealer Promotions

Add Similar Cars

Looking for a New Mercedes-Benz M-Class?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search

CarGurus Quick Poll

1999 Mercedes-Benz M-Class ML320 Review
by Chris

A Mercedes to impress Girls.

Well, The car itself is great with AWD, but unfortunately, the gas of this car is much expensive rather than the regular one. But this car is great to impress Girls, to see that hey!!! I'm a big time.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/02/06/16/49/2014_mercedes-benz_m-class-pic-627614326925204306-152x114.jpeg

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

Great Deal
$4,586 BELOW
Instant Market Value of $47,584

Price: $42,998

Mileage: 42,143

Location: Charlotte, NC 28212

Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Black Description: Used 2014 Mercedes-Benz M-Class ML550 for sale - $42,998, 42,143 miles with Premium 1 Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (18 reviews) "I cannot imagine a more professional or smooth process than the one I enjoyed with Hendrick Mercedes-Benz in Charlotte. They were responsive, cooperative, efficient, and followed up promptly with the one item missing from the car: the floormats. They arrived as promised 2 days after purchase. Will happily do business with them again."
https://static.cargurus.com/images/forsale/2016/03/18/03/04/2005_mercedes-benz_m-class-pic-156365250334264860-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Charlotte, NC 28208

Great Deal
$3,114 BELOW
Instant Market Value of $8,113

Price: $4,999

Mileage: 142,993

Location: Charlotte, NC 28208

Certified Pre-Owned: No Color: White Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $4,999, 142,993 miles
Avg. Dealer Rating: (2 reviews) "Drove an hour and a half to look at a car that had the bumper duct taped on and the whole right side of the front bumper messed up. I spoke with a lady 3 times and specifically ask if there was anything wrong with the car and was told no it was in good shape etc. Would not recommend them to anyone...They had pictures but only of the good spots."
https://static.cargurus.com/images/forsale/2016/04/12/09/50/2013_mercedes-benz_m-class-pic-7874158911764142502-152x114.jpeg

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

Great Deal
$3,167 BELOW
Instant Market Value of $35,831

Price: $32,664

Mileage: 44,965

Location: Charlotte, NC 28212

Average time on market: 30 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $32,664, 44,965 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium 1 Package, Backup Camera, Premium Package
Avg. Dealer Rating: (46 reviews) "Made several calls to serve me."
https://static.cargurus.com/images/forsale/2016/05/03/13/35/2013_mercedes-benz_m-class-pic-4304103747080378061-152x114.jpeg

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

Great Deal
$2,746 BELOW
Instant Market Value of $38,306

Price: $35,560

Mileage: 17,412

Location: Charlotte, NC 28212

Average time on market: 19 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Palladium Silver Metallic Description: Used 2013 Mercedes-Benz M-Class ML350 for sale - $35,560, 17,412 miles with Premium 1 Package, Bluetooth, Backup Camera, Navigation System, Premium Package
Avg. Dealer Rating: (46 reviews) "This dealership responded to the point of pestering. I never picked up the calls, but they were friendly and ambitious."
https://static.cargurus.com/images/forsale/2016/04/21/09/23/2013_mercedes-benz_m-class-pic-5002895271345304791-152x114.jpeg

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

Great Deal
$2,762 BELOW
Instant Market Value of $37,262

Price: $34,500

Mileage: 36,508

Location: Charlotte, NC 28212

Average time on market: 30 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $34,500, 36,508 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium 1 Package, Backup Camera, Premium Package
Avg. Dealer Rating: (46 reviews) "Great response,thanks,Joe"
https://static.cargurus.com/images/forsale/2015/10/09/13/40/2008_mercedes-benz_m-class_ml350-pic-2556655046110369965-152x114.jpeg

2008 Mercedes-Benz M-Class ML350 Used Cars in Davidson, 28036

Good Deal
$2,418 BELOW
Instant Market Value of $14,892

Price: $12,474

Mileage: 109,000

Location: Davidson, 28036

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $12,474, 109,000 miles
https://static.cargurus.com/images/forsale/2016/04/14/07/36/2013_mercedes-benz_m-class-pic-4220115375336092182-152x114.jpeg

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

Good Deal
$2,440 BELOW
Instant Market Value of $38,400

Price: $35,960

Mileage: 29,787

Location: Charlotte, NC 28212

Average time on market: 30 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Arctic White Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $35,960, 29,787 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium 1 Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (46 reviews) "Very pleasant buying experience! Great dealership!"
https://static.cargurus.com/images/forsale/2016/03/29/09/45/2011_mercedes-benz_m-class-pic-7217375884896430962-152x114.jpeg

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

Good Deal
$2,195 BELOW
Instant Market Value of $23,186

Price: $20,991

Mileage: 68,577

Location: Charlotte, NC 28273

Average time on market: 30 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML350 for sale - $20,991, 68,577 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "Pleasant. However car was sold. But I was informed about it."
https://static.cargurus.com/images/forsale/2016/04/28/17/32/2002_mercedes-benz_m-class-pic-2916159923907836643-152x114.jpeg

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

Good Deal
$2,026 BELOW
Instant Market Value of $6,976

Price: $4,950

Mileage: 95,119

Location: Rock Hill, SC 29732

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2002 Mercedes-Benz M-Class ML320 for sale - $4,950, 95,119 miles
Avg. Dealer Rating: (6 reviews) "Do not go the car has a broken front head light and the two side mirrors are from a different car and don't fit . Do not recommend going here"
https://static.cargurus.com/images/forsale/2016/03/29/17/20/2002_mercedes-benz_m-class-pic-6797908821332209250-152x114.jpeg

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

Good Deal
$1,127 BELOW
Instant Market Value of $6,126

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: (14 reviews) "Dealer is friendly"
https://static.cargurus.com/images/forsale/2016/04/28/23/41/2014_mercedes-benz_m-class-pic-1079198779950371441-152x114.jpeg

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

Good Deal
$1,956 BELOW
Instant Market Value of $45,477

Price: $43,521

Mileage: 13,026

Location: Charlotte, NC 28269

Average time on market: 25 days Certified Pre-Owned: Yes Transmission: Automatic Color: Polar White Description: Used 2014 Mercedes-Benz M-Class ML350 for sale - $43,521, 13,026 miles with Premium 1 Package, Bluetooth, Backup Camera, Aluminum Wheels, Navigation System, Premium Package
Avg. Dealer Rating: (13 reviews) "Good all the way through delivery"
https://static.cargurus.com/images/forsale/2016/03/01/05/30/2012_mercedes-benz_m-class-pic-4960202202798643527-152x114.jpeg

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

Good Deal
$1,248 BELOW
Instant Market Value of $35,246

Price: $33,998

Mileage: 43,714

Location: Charlotte, NC 28212

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Palladium Silver Metallic Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $33,998, 43,714 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (18 reviews) "Very helpful, informative, Would recommend."
https://static.cargurus.com/images/forsale/2016/03/08/17/11/2013_mercedes-benz_m-class-pic-6065790326560068964-152x114.jpeg

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

Fair Deal
$1,065 BELOW
Instant Market Value of $42,832

Price: $41,767

Mileage: 16,029

Location: Charlotte, NC 28212

Average time on market: 30 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Steel Grey Metallic Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $41,767, 16,029 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (18 reviews) "Could not ask for better customer service. Very responsive to questions/concerns. Did not purchase from this dealership because they didn't have what I was looking for. But I would definitely give them consideration otherwise."
https://static.cargurus.com/images/forsale/2016/03/19/19/54/2006_mercedes-benz_m-class-pic-8428659197801463588-152x114.jpeg

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

Fair Deal
$1,061 BELOW
Instant Market Value of $12,056

Price: $10,995

Mileage: 109,320

Location: Charlotte, NC 28212

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Brown Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $10,995, 109,320 miles
Avg. Dealer Rating: (28 reviews) "I love the help that was offered, although I know what I want, just waiting on the finances, they were very helpful, thanks."
https://static.cargurus.com/images/forsale/2016/05/03/18/11/2015_mercedes-benz_m-class-pic-3565485919164379062-152x114.jpeg

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

Fair Deal
$1,665 BELOW
Instant Market Value of $53,665

Price: $52,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 - $52,000, 19,446 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (32 reviews) "They were responsive to my inquiry."
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 46 Great Deals $36,999 1,181 listings
2014 Mercedes-Benz M-Class 50 Great Deals $30,995 882 listings
2013 Mercedes-Benz M-Class 66 Great Deals $22,900 985 listings
2012 Mercedes-Benz M-Class 23 Great Deals $22,792 544 listings
2011 Mercedes-Benz M-Class 23 Great Deals $16,490 398 listings
2010 Mercedes-Benz M-Class 10 Great Deals $12,888 283 listings
2009 Mercedes-Benz M-Class 8 Great Deals $11,977 358 listings
2008 Mercedes-Benz M-Class 4 Great Deals $9,000 344 listings
2007 Mercedes-Benz M-Class 14 Great Deals $8,950 295 listings
2006 Mercedes-Benz M-Class 16 Great Deals $6,995 461 listings