Used Mercedes-Benz M-Class in Roanoke, VA

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,344 new Mercedes-Benz M-Class listings
1999 Mercedes-Benz M-Class ML430 Review
by jmabarak

Very classy and practical SUV, priced reasonably used.

Extremely practical SUV, good quality and longevity with proper maintenance, seems ageless, Trans did go out after 100K, Power steering can be noisy and leak fluid, easily resolved through proper purging and reservoir change, would but another used M series with low milage.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/09/18/06/56/2007_mercedes-benz_m-class-pic-6592345622529950840-152x114.jpeg

2007 Mercedes-Benz M-Class ML320 CDI Used Cars in Walkertown, NC 27051

Great Deal
$2,660 BELOW
Instant Market Value of $21,659

Price: $18,999

Mileage: 67,432

Location: Walkertown, NC 27051

Certified Pre-Owned: No Transmission: Automatic Color: Tan Description: Used 2007 Mercedes-Benz M-Class ML320 CDI for sale - $18,999, 67,432 miles
Avg. Dealer Rating: (1 review) "Car sold but was called and informed. Called back to check out other items on lot. Nice."
http://static.cargurus.com/images/forsale/2014/10/09/17/52/2008_mercedes-benz_m-class-pic-4606231887623979419-152x114.jpeg

2008 Mercedes-Benz M-Class Used Cars in Kernersville, NC 27284

Good Deal
$1,881 BELOW
Instant Market Value of $17,466

Price: $15,585

Mileage: 107,566

Location: Kernersville, NC 27284

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2008 Mercedes-Benz M-Class for sale - $15,585, 107,566 miles
Avg. Dealer Rating: (126 reviews) "Quick response!"
http://static.cargurus.com/images/forsale/2014/09/13/11/16/2001_mercedes-benz_m-class-pic-787817770650336776-152x114.jpeg

2001 Mercedes-Benz M-Class ML430 Used Cars in Greensboro, NC 27407

Good Deal
$1,252 BELOW
Instant Market Value of $7,202

Price: $5,950

Mileage: 136,140

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2001 Mercedes-Benz M-Class ML430 for sale - $5,950, 136,140 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (28 reviews) "Didn't know anything about the car. Sounded like he didn't want to talk "
http://static.cargurus.com/images/forsale/2014/10/12/04/37/2014_mercedes-benz_m-class-pic-426085927010549995-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Lynchburg, VA 24501

Good Deal
$4,117 BELOW
Instant Market Value of $51,116

Price: $46,999

Mileage: 15,065

Location: Lynchburg, VA 24501

Average time on market: 25 days Certified Pre-Owned: Yes Transmission: Automatic Color: Palladium Silver Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $46,999, 15,065 miles
Avg. Dealer Rating: (3 reviews) "Very professional personnel but not thoroughly knowledgeable in regards to vehicle for which I had an interest."
http://static.cargurus.com/images/forsale/2014/09/13/13/10/2014_mercedes-benz_m-class-pic-2971597238316666146-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Winston-Salem, NC 27103

Good Deal
$3,889 BELOW
Instant Market Value of $56,789

Price: $52,900

Mileage: 3,388

Location: Winston-Salem, NC 27103

Average time on market: 25 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Overdrive Color: Silver Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $52,900, 3,388 miles
Avg. Dealer Rating: (4 reviews) "Pleasant phone conversation"
http://static.cargurus.com/images/forsale/2014/07/27/21/22/2003_mercedes-benz_m-class-pic-2481911476363799643-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Greensboro, NC 27407

Good Deal
$1,094 BELOW
Instant Market Value of $7,944

Price: $6,850

Mileage: 144,376

Location: Greensboro, NC 27407

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $6,850, 144,376 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (28 reviews) "Very friendly staff "
http://static.cargurus.com/images/forsale/2014/09/07/04/44/2012_mercedes-benz_m-class-pic-486833904251905006-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 BlueTEC Used Cars in Winston-Salem, NC 27103

Good Deal
$1,958 BELOW
Instant Market Value of $47,858

Price: $45,900

Mileage: 21,684

Location: Winston-Salem, NC 27103

Average time on market: 30 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML350 BlueTEC for sale - $45,900, 21,684 miles
Avg. Dealer Rating: (4 reviews) "great"
http://static.cargurus.com/images/forsale/2014/10/13/12/34/2012_mercedes-benz_m-class-pic-1191423459597597185-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Winston-Salem, NC 27103

Good Deal
$1,611 BELOW
Instant Market Value of $46,511

Price: $44,900

Mileage: 12,138

Location: Winston-Salem, NC 27103

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Silver Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $44,900, 12,138 miles
Avg. Dealer Rating: (4 reviews) "They responded the next morning. ."
http://static.cargurus.com/images/forsale/2014/10/07/20/39/2007_mercedes-benz_m-class-pic-1048098498317955560-152x114.jpeg

2007 Mercedes-Benz M-Class ML320 CDI Used Cars in Mount Airy, NC 27030

Good Deal
$1,162 BELOW
Instant Market Value of $15,662

Price: $14,500

Mileage: 153,521

Location: Mount Airy, NC 27030

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Blue Description: Used 2007 Mercedes-Benz M-Class ML320 CDI for sale - $14,500, 153,521 miles
http://static.cargurus.com/images/forsale/2014/09/21/03/11/2006_mercedes-benz_m-class-pic-7697170814964238659-152x114.jpeg

2006 Mercedes-Benz M-Class ML350 Used Cars in Greensboro, NC 27407

Fair Deal
$773 BELOW
Instant Market Value of $13,723

Price: $12,950

Mileage: 127,186

Location: Greensboro, NC 27407

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $12,950, 127,186 miles
Avg. Dealer Rating: (28 reviews) "Great customer service!!! They even delivered the vehicle to my house for me! Thanks!"
http://static.cargurus.com/images/forsale/2014/10/14/12/48/2008_mercedes-benz_m-class-pic-4754758887256324147-152x114.jpeg

2008 Mercedes-Benz M-Class ML320 CDI Used Cars in Roanoke, VA 24014

Fair Deal
$623 BELOW
Instant Market Value of $22,118

Price: $21,495

Mileage: 84,000

Location: Roanoke, VA 24014

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Description: Used 2008 Mercedes-Benz M-Class ML320 CDI for sale - $21,495, 84,000 miles
Avg. Dealer Rating: (4 reviews) "Price was competitive with other dealerships but vehicle wasn't the desired choice"
http://static.cargurus.com/images/forsale/2014/09/27/19/00/2014_mercedes-benz_m-class-pic-1908877059917669298-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Winston-Salem, NC 27103

Fair Deal
$1,007 BELOW
Instant Market Value of $52,907

Price: $51,900

Mileage: 14,425

Location: Winston-Salem, NC 27103

Average time on market: 25 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Overdrive Color: Black Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $51,900, 14,425 miles
Avg. Dealer Rating: (4 reviews) "Received one email from dealer. No other contact."
http://static.cargurus.com/images/forsale/2014/09/25/03/12/2006_mercedes-benz_m-class-pic-8780462376124566179-152x114.jpeg

2006 Mercedes-Benz M-Class ML350 Used Cars in Greensboro, NC 27407

Fair Deal
$277 BELOW
Instant Market Value of $13,196

Price: $12,919

Mileage: 129,975

Location: Greensboro, NC 27407

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $12,919, 129,975 miles
Avg. Dealer Rating: (4 reviews) "Contact was within a few days, and one word replies. "
http://static.cargurus.com/images/forsale/2014/06/23/09/24/2008_mercedes-benz_m-class-pic-1141260278504096877-152x114.jpeg

2008 Mercedes-Benz M-Class ML350 Used Cars in Greensboro, NC 27409

Fair Deal
$272 BELOW
Instant Market Value of $20,167

Price: $19,895

Mileage: 77,710

Location: Greensboro, NC 27409

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Alpine Rain Metalic Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $19,895, 77,710 miles
Avg. Dealer Rating: (7 reviews) "good experience"
http://static.cargurus.com/images/forsale/2014/10/04/19/31/2012_mercedes-benz_m-class-pic-2165136596533051309-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Winston-Salem, NC 27103

Fair Deal
$262 BELOW
Instant Market Value of $42,162

Price: $41,900

Mileage: 39,130

Location: Winston-Salem, NC 27103

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: White Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $41,900, 39,130 miles
Avg. Dealer Rating: (4 reviews)
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 8 Great Deals $43,990 920 listings
2013 Mercedes-Benz M-Class 21 Great Deals $35,592 239 listings
2012 Mercedes-Benz M-Class 78 Great Deals $30,990 954 listings
2011 Mercedes-Benz M-Class 64 Great Deals $20,900 941 listings
2010 Mercedes-Benz M-Class 16 Great Deals $18,890 269 listings
2009 Mercedes-Benz M-Class 19 Great Deals $15,900 260 listings
2008 Mercedes-Benz M-Class 31 Great Deals $13,000 373 listings

Similar Cars

Mercedes-Benz GL-Class
190 Great Deals out of 4,424 listings starting at $12,925
BMW X5
335 Great Deals out of 8,939 listings starting at $3,500
Mercedes-Benz E-Class
666 Great Deals out of 14,500 listings starting at $1,995

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
2,832 listings
2014 Mercedes-Benz M-Class
920 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Greensboro NC
4 Great Deals out of 104 listings starting at $3,950
Mercedes-Benz M-Class in Charleston WV
54 listings starting at $5,500
Mercedes-Benz M-Class in Raleigh NC
4 Great Deals out of 107 listings starting at $3,950
Mercedes-Benz M-Class in Richmond VA
4 Great Deals out of 92 listings starting at $4,499
Mercedes-Benz M-Class in Johnson City TN
24 listings starting at $5,900
Mercedes-Benz M-Class in Charlotte NC
85 listings starting at $3,995
Mercedes-Benz M-Class in Washington DC
10 Great Deals out of 262 listings starting at $4,499
Mercedes-Benz M-Class in Greenville SC
41 listings starting at $5,995
Mercedes-Benz M-Class in Pittsburgh PA
4 Great Deals out of 126 listings starting at $7,995
Mercedes-Benz M-Class in Virginia Beach VA
51 listings starting at $4,995
Mercedes-Benz M-Class in Baltimore MD
9 Great Deals out of 335 listings starting at $4,499
Mercedes-Benz M-Class in Columbia SC
4 Great Deals out of 53 listings starting at $4,999
Mercedes-Benz M-Class in Knoxville TN
33 listings starting at $5,450
Mercedes-Benz M-Class in Wilmington NC
29 listings starting at $3,900
Mercedes-Benz M-Class in Columbus OH
59 listings starting at $6,995