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

Looking for a New Mercedes-Benz M-Class?

3,015 new Mercedes-Benz M-Class listings
2003 Mercedes-Benz M-Class ML500 Review
by Rkstar1107

Awesome!!

Awesome SUV ever :) made by Mercedes good for family and recreational driving .very spacious .smooth driving and good mileage in town or highway .nice control and abs system is great for off road and snow packed roads .Heated seats for winter

Loading...
Featured Listings
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
$3,916 BELOW
Instant Market Value of $41,816

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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Great Deal
$2,172 BELOW
Instant Market Value of $8,171

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,169 BELOW
Instant Market Value of $15,669

Price: $13,500

Mileage: 114,745

Location: Hickory, NC 28602

Average time on market: 27 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/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

Good Deal
$3,004 BELOW
Instant Market Value of $31,999

Price: $28,995

Mileage: 31,891

Location: Charlotte, NC 28213

Average time on market: 24 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: (35 reviews) "Good people to work with. Bought my car there because they made sure I was not pressured and made accommodations to assure me. Even put car on lift so we can fully inspect car before buying and took fully responsibility on any minor damage at their cost. Gave me a good interest rate. "
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,944 BELOW
Instant Market Value of $43,944

Price: $41,000

Mileage: 26,368

Location: CHARLOTTE, NC 28205

Average time on market: 24 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/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,753 BELOW
Instant Market Value of $11,444

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/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,142 BELOW
Instant Market Value of $23,130

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,699 BELOW
Instant Market Value of $26,199

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, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Unwilling to negotiate. Absurd"
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,737 BELOW
Instant Market Value of $26,637

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/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,244 BELOW
Instant Market Value of $48,106

Price: $45,862

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 - $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/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,680 BELOW
Instant Market Value of $21,677

Price: $19,997

Mileage: 104,438

Location: Hickory, NC 28601

Average time on market: 31 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,680 BELOW
Instant Market Value of $21,677

Price: $19,997

Mileage: 104,438

Location: Hickory, NC 28601

Average time on market: 31 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/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,008 BELOW
Instant Market Value of $5,003

Price: $3,995

Mileage: 182,191

Location: Charlotte, NC 28206

Average time on market: 18 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/20/18/13/2011_mercedes-benz_m-class-pic-4372874109357183198-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Pineville, NC 28134

Good Deal
$1,737 BELOW
Instant Market Value of $31,735

Price: $29,998

Mileage: 35,818

Location: Pineville, NC 28134

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $29,998, 35,818 miles
Avg. Dealer Rating: (4 reviews) "Excellent experience"
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,674 BELOW
Instant Market Value of $46,256

Price: $44,582

Mileage: 14,557

Location: Concord, NC 28027

Average time on market: 24 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML350 for sale - $44,582, 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 12 Great Deals $45,000 1,272 listings
2013 Mercedes-Benz M-Class 17 Great Deals $35,991 263 listings
2012 Mercedes-Benz M-Class 80 Great Deals $32,455 910 listings
2011 Mercedes-Benz M-Class 97 Great Deals $20,990 1,293 listings
2010 Mercedes-Benz M-Class 22 Great Deals $19,980 289 listings
2009 Mercedes-Benz M-Class 22 Great Deals $15,900 266 listings
2008 Mercedes-Benz M-Class 25 Great Deals $14,000 380 listings

Similar Cars

BMW X5
378 Great Deals out of 8,665 listings starting at $3,000
Mercedes-Benz GL-Class
209 Great Deals out of 3,994 listings starting at $14,000
Mercedes-Benz E-Class
908 Great Deals out of 18,979 listings starting at $1,200

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
2,029 listings
2014 Mercedes-Benz M-Class
1,272 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Greensboro NC
3 Great Deals out of 112 listings starting at $3,995
Mercedes-Benz M-Class in Columbia SC
7 Great Deals out of 41 listings starting at $2,995
Mercedes-Benz M-Class in Greenville SC
4 Great Deals out of 39 listings starting at $2,995
Mercedes-Benz M-Class in Johnson City TN
23 listings starting at $3,955
Mercedes-Benz M-Class in Raleigh NC
4 Great Deals out of 97 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 $6,995
Mercedes-Benz M-Class in Wilmington NC
26 listings starting at $3,900
Mercedes-Benz M-Class in Charleston SC
53 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
13 Great Deals out of 279 listings starting at $2,770
Mercedes-Benz M-Class in Savannah GA
8 listings starting at $7,495
Mercedes-Benz M-Class in Charleston WV
53 listings starting at $5,500
Mercedes-Benz M-Class in Warner Robins GA
16 listings starting at $8,500
Mercedes-Benz M-Class in Chattanooga TN
3 Great Deals out of 19 listings starting at $3,995