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

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/11/21/17/43/2012_mercedes-benz_m-class-pic-2634052083292757073-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Cornelius, NC 28031

Good Deal
$2,691 BELOW
CarGurus IMV of $23,191

Price: $20,500

Mileage: 83,848

Location: Cornelius, NC 28031

Average time on market: 29 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Diamond White Metallic Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $20,500, 83,848 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera
Avg. Dealer Rating: (50 reviews) "Tried to trade my 2013 jeep on a lower value vehicle to save $. Of course the dealer wanted to double dip, charging $3,000 more for theirs, and under cutting me on my jeep in order to make $5,000 on it. Wouldn't budge to help me and sell two cars, and make money? Same crap, different dealer."
https://static.cargurus.com/images/forsale/2017/12/11/16/45/2011_mercedes-benz_m-class-pic-823871510554556526-152x114.jpeg

2011 Mercedes-Benz M-Class ML 350 Used Cars in Cornelius, NC 28031

Good Deal
$1,818 BELOW
CarGurus IMV of $15,317

Price: $13,499

Mileage: 97,573

Location: Cornelius, NC 28031

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML 350 for sale - $13,499, 97,573 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (11 reviews) "They did contact me,but I’m out of town so I haven’t made it there yet"
https://static.cargurus.com/images/forsale/2017/10/10/08/02/2013_mercedes-benz_m-class-pic-7002414941763652985-152x114.jpeg

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

Good Deal
$2,280 BELOW
CarGurus IMV of $22,279

Price: $19,999

Mileage: 99,015

Location: Charlotte, NC 28212

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML 350 4MATIC for sale - $19,999, 99,015 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (23 reviews) "Great customer service, answered all questions. I process of purchasing vehicle from them"
https://static.cargurus.com/images/forsale/2017/11/10/14/35/2011_mercedes-benz_m-class-pic-840862477053043132-152x114.jpeg

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

Good Deal
$1,479 BELOW
CarGurus IMV of $16,979

Price: $15,500

Mileage: 91,359

Location: Charlotte, NC 28212

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Palladium Silver Metallic Description: Used 2011 Mercedes-Benz M-Class ML 350 4MATIC for sale - $15,500, 91,359 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (39 reviews) "Wonderful experience all around!"
https://static.cargurus.com/images/forsale/2017/10/27/16/56/2012_mercedes-benz_m-class-pic-6369321982010135986-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Gastonia, NC 28056

Good Deal
$1,930 BELOW
CarGurus IMV of $24,125

Price: $22,195

Mileage: 73,551

Location: Gastonia, NC 28056

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $22,195, 73,551 miles with Leather Seats, Backup Camera
Avg. Dealer Rating: (6 reviews) "reached me right a way -good "
https://static.cargurus.com/images/forsale/2017/10/28/11/26/2013_mercedes-benz_m-class-pic-5511393226791253367-152x114.jpeg

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

Good Deal
$1,316 BELOW
CarGurus IMV of $30,001

Price: $28,685

Mileage: 53,426

Location: Charlotte, NC 28212

Average time on market: 34 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Steel Grey Metallic Description: Used 2013 Mercedes-Benz M-Class ML 350 for sale - $28,685, 53,426 miles with Premium 1 Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (43 reviews) "Terrible experience. Thought I wasn't going to purchase a Mercedes because I was young and a women.. little did he know I purchased a $60k fully loaded GLC Coupe from another dealer. "
https://static.cargurus.com/images/forsale/2017/09/12/10/36/2013_mercedes-benz_m-class-pic-8318922827600299686-152x114.jpeg

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

Good Deal
$1,329 BELOW
CarGurus IMV of $29,524

Price: $28,195

Mileage: 58,432

Location: Charlotte, NC 28212

Average time on market: 25 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Arctic White Description: Used 2013 Mercedes-Benz M-Class ML 350 4MATIC for sale - $28,195, 58,432 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium 1 Package, Bluetooth, Backup Camera
Avg. Dealer Rating: (43 reviews) "excellent"
https://static.cargurus.com/images/forsale/2017/12/13/16/34/2012_mercedes-benz_m-class-pic-7239719460516677907-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Hickory, NC 28601

Good Deal
$1,257 BELOW
CarGurus IMV of $22,254

Price: $20,997

Mileage: 92,669

Location: Hickory, NC 28601

Average time on market: 29 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Arctic White Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $20,997, 92,669 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (110 reviews) "Great communication "
https://static.cargurus.com/images/forsale/2017/10/19/05/38/2012_mercedes-benz_m-class-pic-532237019558911239-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Charlotte, NC 28227

Fair Deal
$1,386 BELOW
CarGurus IMV of $23,386

Price: $22,000

Mileage: 73,893

Location: Charlotte, NC 28227

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $22,000, 73,893 miles with Bluetooth, Leather Seats, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (26 reviews) "Responded in a timely manner "
https://static.cargurus.com/images/forsale/2017/11/30/17/32/2013_mercedes-benz_m-class-pic-2080957149190940059-152x114.jpeg

2013 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Cornelius, NC 28031

Fair Deal
$692 BELOW
CarGurus IMV of $28,942

Price: $28,250

Mileage: 51,508

Location: Cornelius, NC 28031

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML 350 4MATIC for sale - $28,250, 51,508 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Was contacted quickly and dealership was willing to work with me"
https://static.cargurus.com/images/forsale/2017/12/06/05/53/2013_mercedes-benz_m-class-pic-2034033470022443836-152x114.jpeg

2013 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Charlotte, NC 28227

Fair Deal
$1,158 BELOW
CarGurus IMV of $27,145

Price: $25,987

Mileage: 59,665

Location: Charlotte, NC 28227

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Steel Gray Metallic Description: Used 2013 Mercedes-Benz M-Class ML 350 4MATIC for sale - $25,987, 59,665 miles with Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (67 reviews) "No pressure from sales tried to accommodate every resource to make deal work"
https://static.cargurus.com/images/forsale/2017/11/14/06/48/2012_mercedes-benz_m-class-pic-9183238861824898339-152x114.jpeg

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

Fair Deal
$253 BELOW
CarGurus IMV of $26,609

Price: $26,356

Mileage: 50,163

Location: Matthews, NC 28105

Average time on market: 29 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $26,356, 50,163 miles with Bluetooth, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (41 reviews) "Quick reply, friendly people. Helped put together a deal to get me in a Q7. Will certainly call them next time!"
https://static.cargurus.com/images/forsale/2017/12/06/05/07/2013_mercedes-benz_m-class-pic-5926337215337680202-152x114.jpeg

2013 Mercedes-Benz M-Class ML 350 BlueTEC Used Cars in Hickory, NC 28601

Fair Deal
$31 BELOW
CarGurus IMV of $22,028

Price: $21,997

Mileage: 114,330

Location: Hickory, NC 28601

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Lunar Blue Metallic Description: Used 2013 Mercedes-Benz M-Class ML 350 BlueTEC for sale - $21,997, 114,330 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (110 reviews) "The sales rep was quick to respond and he was able to clear up some confusion about the description of the vehicle. "
https://static.cargurus.com/images/forsale/2017/11/16/07/32/2013_mercedes-benz_m-class-pic-4827253754724743937-152x114.jpeg

2013 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Charlotte, NC 28262

Fair Deal
$79 ABOVE
CarGurus IMV of $25,871

Price: $25,950

Mileage: 73,406

Location: Charlotte, NC 28262

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML 350 4MATIC for sale - $25,950, 73,406 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (31 reviews) "Highly recommend. Dealership went above and beyond to ensure car was in proper working order, even taking to Mercedes for parts replacement at no cost to us, and delivered car to our home with a full tank of gas! Excellent deal, excellent sales staff, excellent dealership. "
https://static.cargurus.com/images/forsale/2017/09/30/18/45/2013_mercedes-benz_m-class-pic-4693004361334461470-152x114.jpeg

2013 Mercedes-Benz M-Class ML 350 Used Cars in Matthews, NC 28105

Fair Deal
$421 ABOVE
CarGurus IMV of $25,574

Price: $25,995

Mileage: 61,682

Location: Matthews, NC 28105

Average time on market: 34 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Description: Used 2013 Mercedes-Benz M-Class ML 350 for sale - $25,995, 61,682 miles with Sunroof/Moonroof
Avg. Dealer Rating: (41 reviews) "Helpful test drive"
Please wait ...
All Listings
Please wait ...
Sponsored 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 141 Great Deals $21,990 1,924 listings
2014 Mercedes-Benz M-Class 73 Great Deals $21,300 1,056 listings
2013 Mercedes-Benz M-Class 30 Great Deals $17,995 426 listings
2012 Mercedes-Benz M-Class 15 Great Deals $16,479 443 listings
2011 Mercedes-Benz M-Class 23 Great Deals $9,999 397 listings
2010 Mercedes-Benz M-Class 18 Great Deals $7,992 300 listings
2009 Mercedes-Benz M-Class 13 Great Deals $7,250 335 listings
2008 Mercedes-Benz M-Class 15 Great Deals $6,975 344 listings
2007 Mercedes-Benz M-Class 11 Great Deals $6,000 252 listings
2006 Mercedes-Benz M-Class 9 Great Deals $4,800 330 listings