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?

2,225 new Mercedes-Benz M-Class listings
2001 Mercedes-Benz M-Class ML320 Review
by Mishelly

Good solid mid size SUV

Fun midsize SUV. Handles great and has plenty of get up and go. Third row seating is good for small people, lacks leg room. We spend a lot of time up in the snow and it performs great! Great solid & safe car for family.

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/07/21/00/40/2003_mercedes-benz_m-class-pic-6970402574944507818-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Pineville, NC 28134

Great Deal
$3,381 BELOW
Instant Market Value of $8,881

Price: $5,500

Mileage: 98,000

Location: Pineville, NC 28134

Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $5,500, 98,000 miles
Avg. Dealer Rating: (3 reviews) "very honest, told me what was wrong with the vehicle and didn't try to hide anything. Also met me on Sunday so I could pick up the vehicle."
http://static.cargurus.com/images/forsale/2014/06/12/06/32/2012_mercedes-benz_m-class-pic-3002694937237727182-152x114.jpeg

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

Good Deal
$2,764 BELOW
Instant Market Value of $42,616

Price: $39,852

Mileage: 27,318

Location: Charlotte, NC 28227

Average time on market: 22 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Gray Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $39,852, 27,318 miles
Avg. Dealer Rating: (21 reviews) "Worst experience ever. I have bought many cars and this by far is the most disrespectful unethical dealership I have ever dealt with."
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,811 BELOW
Instant Market Value of $26,311

Price: $24,500

Mileage: 60,951

Location: CHARLOTTE, NC 28205

Average time on market: 24 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, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "good"
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,296 BELOW
Instant Market Value of $44,046

Price: $41,750

Mileage: 26,368

Location: CHARLOTTE, NC 28205

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Iridium Silver Metallic Description: Used 2013 Mercedes-Benz M-Class ML350 for sale - $41,750, 26,368 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Unwilling to negotiate. Absurd"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2006 Mercedes-Benz M-Class ML350 Used Cars in Lancaster, SC 29720

Good Deal
$1,307 BELOW
Instant Market Value of $14,295

Price: $12,988

Mileage: 114,792

Location: Lancaster, SC 29720

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $12,988, 114,792 miles
Avg. Dealer Rating: (2 reviews) "Bought VW on 19 June 2013"
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
$1,781 BELOW
Instant Market Value of $22,769

Price: $20,988

Mileage: 79,065

Location: Charlotte, NC 28206

Average time on market: 39 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: (11 reviews) "Great"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$2,251 BELOW
Instant Market Value of $41,246

Price: $38,995

Mileage: 35,682

Location: Charlotte, NC 28213

Average time on market: 22 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $38,995, 35,682 miles
Avg. Dealer Rating: (32 reviews) "no. they did call me about the vehicle I'd ask about. Then I read there reviews so I knew they were someone I did not want to deal with. I did send back a message telling them why, I just it would be a wast of my time after reading the reviews to many not happy with Adams. Thank you "
http://static.cargurus.com/images/forsale/2014/07/16/03/55/2007_mercedes-benz_m-class-pic-7790570644915561042-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Hickory, NC 28602

Fair Deal
$817 BELOW
Instant Market Value of $15,817

Price: $15,000

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 - $15,000, 114,745 miles with Leather Seats
Avg. Dealer Rating: (19 reviews) "Excellent service.did not buy the car but very professional with no pressure."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$1,658 BELOW
Instant Market Value of $31,817

Price: $30,159

Mileage: 35,144

Location: Charlotte, NC 28213

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 Mercedes-Benz M-Class ML350 for sale - $30,159, 35,144 miles
Avg. Dealer Rating: (1 review) "Dealer sales person responded back in a timely manner."
http://static.cargurus.com/images/forsale/2014/07/23/01/47/2011_mercedes-benz_m-class-pic-972387076451577139-152x114.jpeg

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

Fair Deal
$1,566 BELOW
Instant Market Value of $37,528

Price: $35,962

Mileage: 32,948

Location: Charlotte, NC 28269

Average time on market: 35 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Arctic White Description: Used 2011 Mercedes-Benz M-Class ML350 BlueTEC for sale - $35,962, 32,948 miles with Premium Package, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "Mislead me regarding the location of the vehicle. Was having me come to their location in Charlotte when the vehicle was located in Georgia."
http://static.cargurus.com/images/forsale/2014/07/13/09/46/2011_mercedes-benz_m-class-pic-3033560282666944054-152x114.jpeg

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

Fair Deal
$1,467 BELOW
Instant Market Value of $28,966

Price: $27,499

Mileage: 53,911

Location: Charlotte, NC 28273

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $27,499, 53,911 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/04/23/01/36/2003_mercedes-benz_m-class-pic-821731236097611028-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Charlotte, NC 28205

Fair Deal
$768 BELOW
Instant Market Value of $8,763

Price: $7,995

Mileage: 111,520

Location: Charlotte, NC 28205

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Maroon Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $7,995, 111,520 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "My husband and I drove 2.5 hours (one way) to view this vehicle. When we arrived, this car was on the lot and was not represented the same way as it was shown online. My husband and I looked at each other and said 'Is this the same car?' The paint was scratched, dented and rusting in multiple places, which was not represented in the pictures online. Also, the interior was torn up horribly - which was not represented in the online pictures either. When I brought this up to the sales person, his response was 'Yeah, I'm pretty sure the previous owner had a dog, I see this real often when they own dogs, the interior of the car is real messed up'. When my husband popped the hood of the car to take a look, the battery cables were frayed so badly, he turned to me and said 'I've worked on some pretty old jeeps before and never seen anything like this!' Also, not something represented in the online pictures of the car. We let the sales person know that this was not something that we were interested in."
http://static.cargurus.com/images/forsale/2014/06/27/13/18/2007_mercedes-benz_m-class-pic-8560156539392493371-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Hickory, NC 28602

Fair Deal
$1,025 BELOW
Instant Market Value of $18,013

Price: $16,988

Mileage: 82,842

Location: Hickory, NC 28602

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Desert Silver Metallic Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $16,988, 82,842 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Staff have been very helpful - provided additional photos and video of vehicle since I live in another state several hours away to help provide me a better idea of the vehicle condition. No high sales pressure - just willing to help me make the best decision for me."
http://static.cargurus.com/images/forsale/2014/07/24/11/03/2000_mercedes-benz_m-class-pic-7621794513764981197-152x114.jpeg

2000 Mercedes-Benz M-Class ML320 Used Cars in Rock Hill, SC 29730

Fair Deal
$708 BELOW
Instant Market Value of $4,707

Price: $3,999

Mileage: 206,146

Location: Rock Hill, SC 29730

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2000 Mercedes-Benz M-Class ML320 for sale - $3,999, 206,146 miles with Navigation System, Sunroof/Moonroof
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

Fair Deal
$872 BELOW
Instant Market Value of $4,867

Price: $3,995

Mileage: 182,191

Location: Charlotte, NC 28206

Average time on market: 17 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 Alloy Wheels, Sunroof/Moonroof
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."
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 6 Great Deals $45,978 2,205 listings
2013 Mercedes-Benz M-Class 15 Great Deals $38,991 283 listings
2012 Mercedes-Benz M-Class 70 Great Deals $32,995 945 listings
2011 Mercedes-Benz M-Class 94 Great Deals $20,995 1,350 listings
2010 Mercedes-Benz M-Class 18 Great Deals $19,990 257 listings
2009 Mercedes-Benz M-Class 20 Great Deals $15,900 310 listings
2008 Mercedes-Benz M-Class 13 Great Deals $14,000 353 listings

Similar Cars

Mercedes-Benz GL-Class BMW X5 Mercedes-Benz E-Class Mercedes-Benz GLK-Class Mercedes-Benz C-Class Mercedes-Benz S-Class

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
392 listings
2014 Mercedes-Benz M-Class
2,205 listings

Used Mercedes-Benz M-Class By City

Used Mercedes-Benz M-Class in Greensboro NC
3 Great Deals out of 133 listings starting at $3,995
Used Mercedes-Benz M-Class in Columbia SC
28 listings starting at $3,999
Used Mercedes-Benz M-Class in Greenville SC
35 listings starting at $3,999
Used Mercedes-Benz M-Class in Johnson City TN
27 listings starting at $6,950
Used Mercedes-Benz M-Class in Raleigh NC
100 listings starting at $3,599
Used Mercedes-Benz M-Class in Augusta GA
12 listings starting at $7,900
Used Mercedes-Benz M-Class in Roanoke VA
26 listings starting at $9,950
Used Mercedes-Benz M-Class in Wilmington NC
26 listings starting at $12,995
Used Mercedes-Benz M-Class in Charleston SC
31 listings starting at $7,995
Used Mercedes-Benz M-Class in Knoxville TN
37 listings starting at $5,900
Used Mercedes-Benz M-Class in Atlanta GA
8 Great Deals out of 260 listings starting at $3,985
Used Mercedes-Benz M-Class in Savannah GA
11 listings starting at $8,493
Used Mercedes-Benz M-Class in Charleston WV
31 listings starting at $7,995
Used Mercedes-Benz M-Class in Warner Robins GA
15 listings starting at $6,995
Used Mercedes-Benz M-Class in Chattanooga TN
19 listings starting at $4,995