Used Mercedes-Benz M-Class in Charlotte, NC

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

Why buy used?

13,070 new Mercedes-Benz M-Class listings
1999 Mercedes-Benz M-Class ML320 Review
by Logan

Love this car:)

Nice car to take a long trip, very spacious, back seats fold Down and Up in many configurations. Nice solid ride on the road, great visibility. Love the styling and Mercedes-benz quality. Great curb appeal, roomy cargo area, reliable engine performance.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/04/21/23/49/2012_mercedes-benz_m-class-pic-5999246797089352980-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Matthews, NC 28105

Great Deal
$4,112 BELOW
Instant Market Value of $40,556

Price: $36,444

Mileage: 27,668

Location: Matthews, NC 28105

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Capri Blue Metallic Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $36,444, 27,668 miles with Navigation System, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (15 reviews) "Very knowledgeable sales people. No pressure sales approach."
http://static.cargurus.com/images/forsale/2015/04/18/20/01/2006_mercedes-benz_m-class-pic-412827329730434025-152x114.jpeg

2006 Mercedes-Benz M-Class ML500 Used Cars in Mooresville, NC 28117

Great Deal
$2,526 BELOW
Instant Market Value of $18,525

Price: $15,999

Mileage: 60,082

Location: Mooresville, NC 28117

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 Mercedes-Benz M-Class ML500 for sale - $15,999, 60,082 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (41 reviews) "Very professional car dealership!"
http://static.cargurus.com/images/forsale/2015/03/02/01/07/2011_mercedes-benz_m-class-pic-935584730082766864-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Mooresville, NC 28117

Great Deal
$3,367 BELOW
Instant Market Value of $32,317

Price: $28,950

Mileage: 30,098

Location: Mooresville, NC 28117

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $28,950, 30,098 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (33 reviews) "Very good excellent"
http://static.cargurus.com/images/forsale/2015/04/16/12/35/2012_mercedes-benz_m-class-pic-2605538225664838295-152x114.jpeg

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

Great Deal
$3,595 BELOW
Instant Market Value of $37,595

Price: $34,000

Mileage: 45,745

Location: Charlotte, NC 28212

Average time on market: 37 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Capri Blue Metallic Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $34,000, 45,745 miles with Navigation System, Bluetooth
Avg. Dealer Rating: (13 reviews) "Fantastic group of guys. If you don't buy from here you just missed a great priced vehicle. I didn't buy what I was initially looked at. Deals were too good to not up buy. Be sure to Ask for Darren and let him know Joshua sent you."
http://static.cargurus.com/images/forsale/2015/05/27/05/43/2011_mercedes-benz_m-class-pic-2968311825923171181-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Mooresville, NC 28117

Great Deal
$3,164 BELOW
Instant Market Value of $32,114

Price: $28,950

Mileage: 31,504

Location: Mooresville, NC 28117

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $28,950, 31,504 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (33 reviews) "Received an email that the car was sold. Drove by after and saw it on the lot. "
http://static.cargurus.com/images/forsale/2015/05/27/13/51/2011_mercedes-benz_m-class-pic-7189758377246175869-152x114.jpeg

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

Great Deal
$2,951 BELOW
Instant Market Value of $27,951

Price: $25,000

Mileage: 64,367

Location: Charlotte, NC 28212

Average time on market: 29 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Palladium Silver Metallic Description: Used 2011 Mercedes-Benz M-Class ML350 for sale - $25,000, 64,367 miles with Bluetooth, Memory Package, Backup Camera, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (13 reviews) "Ended up purchasing here because the price was right, but frustrating after the fact when we got the car home. 1. They didn't top of the fuel before we left. 2. They didn't top of the windshield washer fluid. 3. They didn't follow up about the insurance like they said. 4. The oil was low. 5. Finance process took way too long. While we waited, 1,2, and 4 could've been addressed before we left the lot. Regarding number 4, we called them the next business day and they wouldn't follow up. I had to call them 5 times before we ended up taking it to the BMW dealership. They didn't offer to pay for it or to do the service basically saying We needed to do it. Their actions made the vehicle purchase seem sketchy. They were not reassuring at all. Thankfully the BMW dealership was GREAT! BMW took a look and topped off our fluids/oil free of charge. The seller has yet to follow up with the last communication. They will not make you feel taken care of. A car purchase is too large to not have that kind of feeling."
https://images.cobaltgroup.com//4/3/9/10732639934x500.jpg

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

Good Deal
$2,731 BELOW
Instant Market Value of $30,729

Price: $27,998

Mileage: 41,072

Location: Pineville, NC 28134

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $27,998, 41,072 miles
Avg. Dealer Rating: (4 reviews) "Excellent experience"
http://static.cargurus.com/images/forsale/2015/05/06/07/37/2015_mercedes-benz_m-class-pic-7729660147613376009-152x114.jpeg

2015 Mercedes-Benz M-Class ML400 4MATIC Used Cars in Pineville, NC 28134

Good Deal
$4,664 BELOW
Instant Market Value of $66,388

Price: $61,724

Mileage: 3,130

Location: Pineville, NC 28134

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 Mercedes-Benz M-Class ML400 4MATIC for sale - $61,724, 3,130 miles with Sport Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (3 reviews) "very good"
http://static.cargurus.com/images/forsale/2015/05/27/01/38/2004_mercedes-benz_m-class-pic-5692804814995544886-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Charlotte, NC 28217

Good Deal
$1,208 BELOW
Instant Market Value of $9,203

Price: $7,995

Mileage: 107,729

Location: Charlotte, NC 28217

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Opal Metallic Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $7,995, 107,729 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Awesome, Phenomenal, Superb Service at South Charkotte Pre-Owned Auto Warehouse!!"
http://static.cargurus.com/images/forsale/2015/05/21/22/24/2013_mercedes-benz_m-class-pic-1039813291016084443-152x114.jpeg

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

Good Deal
$2,100 BELOW
Instant Market Value of $42,100

Price: $40,000

Mileage: 37,564

Location: Charlotte, NC 28212

Average time on market: 21 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $40,000, 37,564 miles with Premium 1 Package, Bluetooth, Sunroof/Moonroof, Premium Package, Navigation System, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Excellent "
http://static.cargurus.com/images/forsale/2014/04/21/08/49/2002_mercedes-benz_m-class-pic-339090781476571625-152x114.jpeg

2002 Mercedes-Benz M-Class ML500 Used Cars in Monroe, NC 28110

Good Deal
$1,265 BELOW
Instant Market Value of $7,260

Price: $5,995

Mileage: 145,345

Location: Monroe, NC 28110

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2002 Mercedes-Benz M-Class ML500 for sale - $5,995, 145,345 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Web Autos treated me well I did purchase a car from them."
http://static.cargurus.com/images/forsale/2015/04/25/12/19/2013_mercedes-benz_m-class-pic-6576792039653392519-152x114.jpeg

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

Good Deal
$2,048 BELOW
Instant Market Value of $47,546

Price: $45,498

Mileage: 18,949

Location: Charlotte, NC 28212

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Arctic White Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $45,498, 18,949 miles with Premium 1 Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (10 reviews) "The car sold "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2009 Mercedes-Benz M-Class ML550 Used Cars in Salisbury, NC 28147

Good Deal
$1,547 BELOW
Instant Market Value of $25,528

Price: $23,981

Mileage: 73,554

Location: Salisbury, NC 28147

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2009 Mercedes-Benz M-Class ML550 for sale - $23,981, 73,554 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "A great place to find a car"
http://static.cargurus.com/images/forsale/2015/04/21/09/23/2011_mercedes-benz_m-class-pic-5425757456674604816-152x114.jpeg

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

Good Deal
$1,812 BELOW
Instant Market Value of $29,162

Price: $27,350

Mileage: 46,501

Location: Charlotte, NC 28212

Average time on market: 36 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $27,350, 46,501 miles with Bluetooth, Memory Package, Backup Camera, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (13 reviews) "Quick response and accurate"
http://static.cargurus.com/images/forsale/2015/04/22/03/48/2006_mercedes-benz_m-class-pic-20790686452104221-152x114.jpeg

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

Good Deal
$1,230 BELOW
Instant Market Value of $14,629

Price: $13,399

Mileage: 99,085

Location: Charlotte, NC 28206

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $13,399, 99,085 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Great."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

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
2015 Mercedes-Benz M-Class 22 Great Deals $45,999 7,060 listings
2014 Mercedes-Benz M-Class 13 Great Deals $37,700 339 listings
2013 Mercedes-Benz M-Class 35 Great Deals $30,995 554 listings
2012 Mercedes-Benz M-Class 52 Great Deals $26,995 825 listings
2011 Mercedes-Benz M-Class 47 Great Deals $17,500 718 listings
2010 Mercedes-Benz M-Class 13 Great Deals $16,000 282 listings
2009 Mercedes-Benz M-Class 18 Great Deals $14,995 317 listings

Similar Cars

Mercedes-Benz GL-Class
155 Great Deals out of 4,379 listings starting at $14,000
BMW X5
423 Great Deals out of 11,097 listings starting at $2,577
Mercedes-Benz E-Class
629 Great Deals out of 18,674 listings starting at $2,395

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
7,060 listings
2014 Mercedes-Benz M-Class
339 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Greensboro NC
10 Great Deals out of 218 listings starting at $6,850
Mercedes-Benz M-Class in Columbia SC
196 listings starting at $5,995
Mercedes-Benz M-Class in Greenville SC
80 listings starting at $5,795
Mercedes-Benz M-Class in Johnson City TN
50 listings starting at $7,950
Mercedes-Benz M-Class in Raleigh NC
4 Great Deals out of 190 listings starting at $6,495
Mercedes-Benz M-Class in Augusta GA
46 listings starting at $8,995
Mercedes-Benz M-Class in Roanoke VA
56 listings starting at $18,989
Mercedes-Benz M-Class in Charleston SC
6 Great Deals out of 134 listings starting at $4,500
Mercedes-Benz M-Class in Wilmington NC
4 Great Deals out of 78 listings starting at $4,990
Mercedes-Benz M-Class in Knoxville TN
96 listings starting at $6,950
Mercedes-Benz M-Class in Savannah GA
6 listings starting at $6,980
Mercedes-Benz M-Class in Charleston WV
6 Great Deals out of 134 listings starting at $4,500
Mercedes-Benz M-Class in Atlanta GA
22 Great Deals out of 592 listings starting at $3,995
Mercedes-Benz M-Class in Warner Robins GA
36 listings starting at $9,995
Mercedes-Benz M-Class in Richmond VA
4 Great Deals out of 294 listings starting at $3,999