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
2003 Mercedes-Benz M-Class ML350 Review
by Benjaman

in a CLASS by itself. the ML

ITS A BIG OL BENZO. i like it, it feels like a bank vault when i step in and hear the door close. CLUNK. feels lik i can drive off turnbull canyon and still survive, but im pretty sure my dad would kill me afterwards.

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

2008 Mercedes-Benz M-Class ML350 Used Cars in Rock Hill, SC 29730

Good Deal
$1,746 BELOW
Instant Market Value of $22,646

Price: $20,900

Mileage: 53,757

Location: Rock Hill, SC 29730

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $20,900, 53,757 miles
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://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, Alloy Wheels, Sunroof/Moonroof
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 13 Great Deals $44,465 1,173 listings
2013 Mercedes-Benz M-Class 15 Great Deals $36,777 244 listings
2012 Mercedes-Benz M-Class 70 Great Deals $28,995 899 listings
2011 Mercedes-Benz M-Class 74 Great Deals $19,995 1,192 listings
2010 Mercedes-Benz M-Class 21 Great Deals $19,990 290 listings
2009 Mercedes-Benz M-Class 22 Great Deals $15,900 279 listings
2008 Mercedes-Benz M-Class 23 Great Deals $14,000 397 listings

Similar Cars

BMW X5
379 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,056 listings
2014 Mercedes-Benz M-Class
1,173 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Greensboro NC
5 Great Deals out of 102 listings starting at $3,995
Mercedes-Benz M-Class in Columbia SC
4 Great Deals out of 38 listings starting at $2,999
Mercedes-Benz M-Class in Greenville SC
42 listings starting at $2,999
Mercedes-Benz M-Class in Johnson City TN
22 listings starting at $5,996
Mercedes-Benz M-Class in Raleigh NC
5 Great Deals out of 88 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
27 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
3 Great Deals out of 47 listings starting at $5,500
Mercedes-Benz M-Class in Knoxville TN
3 Great Deals out of 38 listings starting at $5,900
Mercedes-Benz M-Class in Atlanta GA
8 Great Deals out of 284 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
3 Great Deals out of 47 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 18 listings starting at $3,995