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

CarGurus Quick Poll

Looking for a New Mercedes-Benz M-Class?

2,920 new Mercedes-Benz M-Class listings
2006 Mercedes-Benz M-Class ML500 Review
by Sang

Unparalleled design.

After two years of owning this car, it still looks and runs as if new. Acceleration is powerful and the car handles like a sports car (especially with the use of the steering wheel mounted sheedshift paddles used to switch through the seven gears of the car). The interior is beautifully designed and still looks very fresh. The 302hp engine is very ...

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/05/08/01/28/2011_mercedes-benz_m-class-pic-2572860549236686179-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Charlottesville, VA 22901

Great Deal
$3,710 BELOW
Instant Market Value of $34,020

Price: $30,310

Mileage: 22,289

Location: Charlottesville, VA 22901

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $30,310, 22,289 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Quick response to my inquire."
http://static.cargurus.com/images/forsale/2014/08/20/18/09/2011_mercedes-benz_m-class-pic-7082931126662788542-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Greensboro, NC 27407

Good Deal
$2,980 BELOW
Instant Market Value of $33,978

Price: $30,998

Mileage: 26,113

Location: Greensboro, NC 27407

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $30,998, 26,113 miles
http://cimg.carsforsale.com/475428/CE940003-CAF1-4EF4-87F7-1B44084423AA_1.jpg?dt=072120141707

2005 Mercedes-Benz M-Class ML350 Used Cars in Greensboro, NC 27406

Good Deal
$1,648 BELOW
Instant Market Value of $11,598

Price: $9,950

Mileage: 105,177

Location: Greensboro, NC 27406

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $9,950, 105,177 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Great prices but the vehicle was never available for inspection. Three weeks later it is still being serviced!"
http://static.cargurus.com/images/forsale/2014/08/02/04/52/2007_mercedes-benz_m-class-pic-6989355969062864098-152x114.jpeg

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

Good Deal
$1,994 BELOW
Instant Market Value of $21,993

Price: $19,999

Mileage: 67,667

Location: Walkertown, NC 27051

Certified Pre-Owned: No Transmission: Automatic Color: Tan Description: Used 2007 Mercedes-Benz M-Class ML320 CDI for sale - $19,999, 67,667 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/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,168 BELOW
Instant Market Value of $8,018

Price: $6,850

Mileage: 144,376

Location: Greensboro, NC 27407

Average time on market: 34 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: (27 reviews) "Very friendly staff "
http://static.cargurus.com/images/forsale/2014/07/07/10/59/2014_mercedes-benz_m-class-pic-1867308752172895873-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Bluefield, WV 24701

Good Deal
$3,628 BELOW
Instant Market Value of $58,608

Price: $54,980

Mileage: 4,428

Location: Bluefield, WV 24701

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Iridium Silver Metallic Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $54,980, 4,428 miles with Sunroof/Moonroof, Navigation System, Tow Package, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Immediate assistance with correct information. Very friendly. Great!!"
http://static.cargurus.com/images/forsale/2014/08/20/18/28/2011_mercedes-benz_m-class-pic-1622850403902091267-152x114.jpeg

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

Good Deal
$1,748 BELOW
Instant Market Value of $31,746

Price: $29,998

Mileage: 39,148

Location: Winston-Salem, NC 27103

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 - $29,998, 39,148 miles
Avg. Dealer Rating: (5 reviews) "Very responsive"
http://static.cargurus.com/images/forsale/2014/08/20/19/50/2011_mercedes-benz_m-class-pic-2866264147495504837-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Greensboro, NC 27407

Good Deal
$1,745 BELOW
Instant Market Value of $34,743

Price: $32,998

Mileage: 21,645

Location: Greensboro, NC 27407

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 - $32,998, 21,645 miles
http://static.cargurus.com/images/forsale/2014/08/20/18/18/2011_mercedes-benz_m-class-pic-1555654530140434979-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Greensboro, NC 27407

Good Deal
$1,690 BELOW
Instant Market Value of $32,688

Price: $30,998

Mileage: 33,646

Location: Greensboro, NC 27407

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 - $30,998, 33,646 miles
http://static.cargurus.com/images/forsale/2014/08/20/18/28/2011_mercedes-benz_m-class-pic-6685125549489068166-152x114.jpeg

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

Good Deal
$1,684 BELOW
Instant Market Value of $35,682

Price: $33,998

Mileage: 32,904

Location: Greensboro, NC 27407

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2011 Mercedes-Benz M-Class ML350 BlueTEC for sale - $33,998, 32,904 miles
http://static.cargurus.com/images/forsale/2014/07/23/19/06/2006_mercedes-benz_m-class-pic-8970951880515008661-152x114.jpeg

2006 Mercedes-Benz M-Class ML350 Used Cars in Charlottesville, VA 22911

Good Deal
$1,007 BELOW
Instant Market Value of $16,499

Price: $15,492

Mileage: 83,422

Location: Charlottesville, VA 22911

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $15,492, 83,422 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Dealership contacted me right away, until the vehicle sold, and he never called or emailed to tell me."
http://static.cargurus.com/images/forsale/2014/03/10/17/07/2011_mercedes-benz_m-class-pic-1670315654107684477-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 Used Cars in Winston Salem, NC 27127

Good Deal
$1,434 BELOW
Instant Market Value of $32,429

Price: $30,995

Mileage: 33,191

Location: Winston Salem, NC 27127

Average time on market: 21 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Other Description: Used 2011 Mercedes-Benz M-Class ML350 for sale - $30,995, 33,191 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "didnt know whos car was whos ...theirs or rocky mounts.... also had wrong details about the car on their ebay listing. ukkkkkkk!!!!!"
http://static.cargurus.com/images/forsale/2014/07/03/23/29/2012_mercedes-benz_m-class-pic-8333316610105389080-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 BlueTEC Used Cars in Roanoke, VA 24014

Fair Deal
$1,355 BELOW
Instant Market Value of $47,350

Price: $45,995

Mileage: 16,766

Location: Roanoke, VA 24014

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2012 Mercedes-Benz M-Class ML350 BlueTEC for sale - $45,995, 16,766 miles with Leather Seats, Memory Package, Sunroof/Moonroof
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/07/25/12/02/2009_mercedes-benz_m-class-pic-3893845018879814384-152x114.jpeg

2009 Mercedes-Benz M-Class ML320 BlueTEC Used Cars in Winston Salem, NC 27105

Fair Deal
$934 BELOW
Instant Market Value of $26,599

Price: $25,665

Mileage: 66,910

Location: Winston Salem, NC 27105

Average time on market: 53 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Arctic White Description: Used 2009 Mercedes-Benz M-Class ML320 BlueTEC for sale - $25,665, 66,910 miles with Sunroof/Moonroof
Avg. Dealer Rating: (16 reviews) "very sales person, but did not visit dealer"
http://static.cargurus.com/images/forsale/2014/08/15/08/04/2003_mercedes-benz_m-class-pic-6414468636199305775-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Beckley, WV 25801

Fair Deal
$572 BELOW
Instant Market Value of $10,567

Price: $9,995

Mileage: 88,558

Location: Beckley, WV 25801

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Desert Silver Metallic Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $9,995, 88,558 miles
Avg. Dealer Rating: (10 reviews) "excellent feedback"
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 14 Great Deals $45,978 1,488 listings
2013 Mercedes-Benz M-Class 22 Great Deals $36,777 273 listings
2012 Mercedes-Benz M-Class 88 Great Deals $28,888 955 listings
2011 Mercedes-Benz M-Class 96 Great Deals $20,990 1,317 listings
2010 Mercedes-Benz M-Class 21 Great Deals $19,990 282 listings
2009 Mercedes-Benz M-Class 28 Great Deals $15,900 293 listings
2008 Mercedes-Benz M-Class 23 Great Deals $14,000 371 listings

Similar Cars

BMW X5
441 Great Deals out of 8,446 listings starting at $3,500
Mercedes-Benz GL-Class
202 Great Deals out of 3,818 listings starting at $14,494
Mercedes-Benz E-Class
952 Great Deals out of 19,177 listings starting at $1,800

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
1,747 listings
2014 Mercedes-Benz M-Class
1,488 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Greensboro NC
3 Great Deals out of 113 listings starting at $3,995
Mercedes-Benz M-Class in Charleston WV
59 listings starting at $5,500
Mercedes-Benz M-Class in Raleigh NC
102 listings starting at $3,995
Mercedes-Benz M-Class in Richmond VA
3 Great Deals out of 93 listings starting at $6,995
Mercedes-Benz M-Class in Johnson City TN
25 listings starting at $6,490
Mercedes-Benz M-Class in Charlotte NC
6 Great Deals out of 88 listings starting at $3,995
Mercedes-Benz M-Class in Washington DC
7 Great Deals out of 414 listings starting at $3,544
Mercedes-Benz M-Class in Virginia Beach VA
42 listings starting at $4,988
Mercedes-Benz M-Class in Greenville SC
37 listings starting at $5,500
Mercedes-Benz M-Class in Pittsburgh PA
86 listings starting at $6,103
Mercedes-Benz M-Class in Baltimore MD
13 Great Deals out of 486 listings starting at $3,544
Mercedes-Benz M-Class in Knoxville TN
4 Great Deals out of 44 listings starting at $5,900
Mercedes-Benz M-Class in Columbia SC
4 Great Deals out of 42 listings starting at $4,000
Mercedes-Benz M-Class in Wilmington NC
28 listings starting at $5,950
Mercedes-Benz M-Class in Columbus OH
3 Great Deals out of 59 listings starting at $5,200