Used Mercedes-Benz M-Class for Sale in Roanoke, VA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2000 Mercedes-Benz M-Class ML320 Review
by Suresh

Mercedes ML 320

This SUV corners like a train on tracks. Awesome Bose system, and fierce acceleration are some more pluses and of course a fun one. Highly recommended

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/07/28/17/21/2007_mercedes-benz_m-class-pic-5502417127668220197-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Greensboro, NC 27405

Good Deal
$1,593 BELOW
Instant Market Value of $12,592

Price: $10,999

Mileage: 112,860

Location: Greensboro, NC 27405

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: D.brow Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $10,999, 112,860 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Premium Wheels, Backup Camera, Tow Package
Avg. Dealer Rating: (5 reviews) "Good information shared"
https://static.cargurus.com/images/forsale/2016/06/23/08/33/2013_mercedes-benz_m-class-pic-2300917171531681194-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Waynesboro, VA 22980

Good Deal
$2,114 BELOW
Instant Market Value of $28,642

Price: $26,528

Mileage: 76,485

Location: Waynesboro, VA 22980

Average time on market: 33 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Steel Gray Metallic Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $26,528, 76,485 miles with Premium 1 Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "quick response, helpful. will alert me when Diesel Colorado comes in"
https://static.cargurus.com/images/forsale/2016/08/14/09/36/2015_mercedes-benz_m-class-pic-6306514247765081402-152x114.jpeg

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

Good Deal
$2,192 BELOW
Instant Market Value of $46,092

Price: $43,900

Mileage: 14,242

Location: Winston-Salem, NC 27103

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Overdrive Color: Blue Description: Used 2015 Mercedes-Benz M-Class ML350 for sale - $43,900, 14,242 miles with Premium 1 Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (9 reviews) "Sales person was very polite and friendly. I was able to test drive vehicle and all my questions were answered. I was very pleased with their customer service."
https://static.cargurus.com/images/forsale/2016/08/10/01/35/2005_mercedes-benz_m-class-pic-6970098769834577505-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Mount Crawford, VA 22841

Good Deal
$1,446 BELOW
Instant Market Value of $8,441

Price: $6,995

Mileage: 111,372

Location: Mount Crawford, VA 22841

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $6,995, 111,372 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/06/30/22/26/2013_mercedes-benz_m-class-pic-8402788038288721760-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Greensboro, NC 27409

Good Deal
$1,777 BELOW
Instant Market Value of $31,029

Price: $29,252

Mileage: 61,390

Location: Greensboro, NC 27409

Average time on market: 33 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $29,252, 61,390 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (14 reviews) "Top Performance, Justin did a great Job, will be on the german Autobahn"
https://static.cargurus.com/images/forsale/2016/08/19/10/15/2014_mercedes-benz_m-class-pic-208651944241249665-152x114.jpeg

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

Good Deal
$2,366 BELOW
Instant Market Value of $47,266

Price: $44,900

Mileage: 16,196

Location: Winston-Salem, NC 27103

Average time on market: 27 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Overdrive Color: Black Description: Used 2014 Mercedes-Benz M-Class ML350 BlueTEC for sale - $44,900, 16,196 miles with Premium 1 Package, Bluetooth, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (9 reviews) "Excellent service. Very professional"
https://static.cargurus.com/images/forsale/2016/08/21/00/00/2015_mercedes-benz_m-class-pic-7016184930952874384-152x114.jpeg

2015 Mercedes-Benz M-Class ML400 4MATIC Used Cars in Greensboro, NC 27407

Good Deal
$2,667 BELOW
Instant Market Value of $49,665

Price: $46,998

Mileage: 24,859

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 Mercedes-Benz M-Class ML400 4MATIC for sale - $46,998, 24,859 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (3 reviews) "The person that helped me was fine, however I was surprised however that this car had not been detailed at all and the test drive area was quite short. She advised me of all the inspections that were done on the car but I am not so sure after driving the car and seeing the lack of detail they placed on the cars appearance."
https://static.cargurus.com/images/forsale/2016/07/10/02/21/2006_mercedes-benz_m-class-pic-141099792225719164-152x114.jpeg

2006 Mercedes-Benz M-Class ML500 Used Cars in Roanoke, VA 24012

Good Deal
$1,362 BELOW
Instant Market Value of $10,357

Price: $8,995

Mileage: 140,859

Location: Roanoke, VA 24012

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 Mercedes-Benz M-Class ML500 for sale - $8,995, 140,859 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "They was so helpful and we brought the car "
https://static.cargurus.com/images/forsale/2016/08/15/18/52/2007_mercedes-benz_m-class-pic-2590948005457977449-152x114.jpeg

2007 Mercedes-Benz M-Class ML320 CDI Used Cars in High Point, NC 27265

Good Deal
$1,071 BELOW
Instant Market Value of $12,859

Price: $11,788

Mileage: 135,117

Location: High Point, NC 27265

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Blue Description: Used 2007 Mercedes-Benz M-Class ML320 CDI for sale - $11,788, 135,117 miles with Navigation System
Avg. Dealer Rating: (5 reviews) "not over yet still in contact for mondat"
https://static.cargurus.com/images/forsale/2016/06/04/22/13/2012_mercedes-benz_m-class-pic-5276865103960343813-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Greensboro, NC 27409

Good Deal
$1,123 BELOW
Instant Market Value of $25,118

Price: $23,995

Mileage: 96,339

Location: Greensboro, NC 27409

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: White Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $23,995, 96,339 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (14 reviews) "Ended up buying a car there. Great salesman - very knowledgeable."
https://static.cargurus.com/images/forsale/2016/06/28/20/18/2009_mercedes-benz_m-class-pic-6297278835857963774-152x114.jpeg

2009 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Roanoke, VA 24017

Fair Deal
$1,012 BELOW
Instant Market Value of $18,361

Price: $17,349

Mileage: 71,679

Location: Roanoke, VA 24017

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 Mercedes-Benz M-Class ML350 4MATIC for sale - $17,349, 71,679 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (18 reviews) "Very set in their ways, pay the price or leave was the attitude. Good luck with that approach. Very disappointed."
https://static.cargurus.com/images/forsale/2016/06/16/07/40/2011_mercedes-benz_m-class-pic-9189299474485378374-152x114.jpeg

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

Fair Deal
$643 BELOW
Instant Market Value of $17,638

Price: $16,995

Mileage: 107,919

Location: Greensboro, NC 27409

Average time on market: 29 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML350 for sale - $16,995, 107,919 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "The experience with the personal was really good, Great deal good cars"
https://static.cargurus.com/images/forsale/2016/04/06/03/20/2013_mercedes-benz_m-class-pic-1059574918522323334-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Charlottesville, VA 22911

Fair Deal
$922 BELOW
Instant Market Value of $35,920

Price: $34,998

Mileage: 31,983

Location: Charlottesville, VA 22911

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $34,998, 31,983 miles with Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/07/17/10/08/2014_mercedes-benz_m-class-pic-5579870503651705934-152x114.jpeg

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

Fair Deal
$1,080 BELOW
Instant Market Value of $43,980

Price: $42,900

Mileage: 31,679

Location: Winston-Salem, NC 27103

Average time on market: 27 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Overdrive Color: Blue Description: Used 2014 Mercedes-Benz M-Class ML350 BlueTEC for sale - $42,900, 31,679 miles with Premium 1 Package, Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (9 reviews) "Did not actually visit, but Sales response & follow through were excellent!"
https://static.cargurus.com/images/forsale/2016/07/29/21/25/2015_mercedes-benz_m-class-pic-6955032181351534764-152x114.jpeg

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

Fair Deal
$675 BELOW
Instant Market Value of $45,670

Price: $44,995

Mileage: 15,280

Location: Greensboro, NC 27407

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 Mercedes-Benz M-Class ML350 4MATIC for sale - $44,995, 15,280 miles with Navigation System, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Easy purchase. Calvin was our salesman. Highly recommend."
Please wait ...
All Listings
Please wait ...
Featured 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 28 Great Deals $30,990 779 listings
2014 Mercedes-Benz M-Class 66 Great Deals $25,895 1,364 listings
2013 Mercedes-Benz M-Class 51 Great Deals $24,495 626 listings
2012 Mercedes-Benz M-Class 19 Great Deals $21,990 443 listings
2011 Mercedes-Benz M-Class 25 Great Deals $14,500 429 listings
2010 Mercedes-Benz M-Class 22 Great Deals $12,986 323 listings
2009 Mercedes-Benz M-Class 17 Great Deals $9,988 357 listings
2008 Mercedes-Benz M-Class 17 Great Deals $9,995 324 listings
2007 Mercedes-Benz M-Class 15 Great Deals $7,800 262 listings
2006 Mercedes-Benz M-Class 18 Great Deals $4,990 453 listings