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

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

Price Drops

Text Search

Add Similar Cars


2006 Mercedes-Benz M-Class ML 500 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 ...

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/11/13/11/10/2011_mercedes-benz_m-class-pic-7613988890143265696-152x114.jpeg

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

Good Deal
$2,289 BELOW
CarGurus IMV of $19,789

Price: $17,500

Mileage: 68,034

Location: Greensboro, NC 27407

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Obsidian Black Metallic Description: Used 2011 Mercedes-Benz M-Class ML 350 4MATIC for sale - $17,500, 68,034 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (26 reviews) "We went to see the Juke, drove 1.5hrs and was told it was in a shop being repaired from an accident that occurred in the parking lot so we were unable to see it. "
https://static.cargurus.com/images/forsale/2017/11/13/19/51/2014_mercedes-benz_m-class-pic-6504206752641655337-152x114.jpeg

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

Good Deal
$2,394 BELOW
CarGurus IMV of $32,194

Price: $29,800

Mileage: 70,000

Location: Winston-Salem, NC 27103

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Overdrive Color: 755 Description: Used 2014 Mercedes-Benz M-Class ML 350 4MATIC for sale - $29,800, 70,000 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Trailer Package, Premium Package
Avg. Dealer Rating: (4 reviews) "Contacted dealer thru email and within minutes received a response. Unfortunately the vehicle I was interested in was in the process of being sold (potential customer was actually in vehicle) and I was to late. The dealership told me that they would contact me if the deal fell thru but it didn’t. Would certainly recommend. "
https://static.cargurus.com/images/forsale/2017/06/30/11/46/2015_mercedes-benz_m-class-pic-8545705367757398208-152x114.jpeg

2015 Mercedes-Benz M-Class ML 350 Used Cars in Greensboro, NC 27407

Good Deal
$3,113 BELOW
CarGurus IMV of $34,313

Price: $31,200

Mileage: 40,518

Location: Greensboro, NC 27407

Average time on market: 27 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2015 Mercedes-Benz M-Class ML 350 for sale - $31,200, 40,518 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (108 reviews) "Very friendly but sold the car before we arrived for our appointment. "
https://static.cargurus.com/images/forsale/2017/10/28/00/02/2015_mercedes-benz_m-class-pic-8903815141369208876-152x114.jpeg

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

Good Deal
$2,294 BELOW
CarGurus IMV of $35,292

Price: $32,998

Mileage: 41,434

Location: Greensboro, NC 27407

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 Mercedes-Benz M-Class ML 350 4MATIC for sale - $32,998, 41,434 miles with Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (11 reviews) "Great experience, someone purchased the vehicle the first week"
https://static.cargurus.com/images/forsale/2017/11/11/18/46/2010_mercedes-benz_m-class-pic-2998054216397622448-152x114.jpeg

2010 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Harrisonburg, VA 22801

Good Deal
$1,382 BELOW
CarGurus IMV of $14,271

Price: $12,889

Mileage: 110,165

Location: Harrisonburg, VA 22801

Average time on market: 35 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Description: Used 2010 Mercedes-Benz M-Class ML 350 4MATIC for sale - $12,889, 110,165 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "I called last Thursday (11/2/17) and spoke to one of the sales team about the 2014 Sonata, I told the salesmen to get back with me before the end of the day that I was going to buy a car at the end of the day. I received an e-mail on Saturday (11/4/17). I bought from another dealer so at this time I'm not in the market. thanks and maybe next time we can work something out in a timely manner. Best Regards, Clarence "
https://static.cargurus.com/images/forsale/2017/06/08/10/29/2009_mercedes-benz_m-class-pic-1271586807897809134-152x114.jpeg

2009 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Greensboro, NC 27407

Good Deal
$1,734 BELOW
CarGurus IMV of $12,934

Price: $11,200

Mileage: 117,987

Location: Greensboro, NC 27407

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Pewter Metallic Description: Used 2009 Mercedes-Benz M-Class ML 350 4MATIC for sale - $11,200, 117,987 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (108 reviews) "They replied promptly and answered our questions. "
https://static.cargurus.com/images/forsale/2017/10/08/07/48/2007_mercedes-benz_m-class-pic-928586127625915551-152x114.jpeg

2007 Mercedes-Benz M-Class ML 320 CDI Used Cars in Greensboro, NC 27405

Good Deal
$2,065 BELOW
CarGurus IMV of $12,664

Price: $10,599

Mileage: 108,466

Location: Greensboro, NC 27405

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2007 Mercedes-Benz M-Class ML 320 CDI for sale - $10,599, 108,466 miles
Avg. Dealer Rating: (1 review) "Courteous, informative."
https://static.cargurus.com/images/forsale/2017/06/07/09/48/2014_mercedes-benz_m-class-pic-7153617835235789785-152x114.jpeg

2014 Mercedes-Benz M-Class ML 350 Used Cars in Madison, NC 27025

Good Deal
$2,210 BELOW
CarGurus IMV of $31,395

Price: $29,185

Mileage: 51,655

Location: Madison, NC 27025

Average time on market: 43 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Polar White Description: Used 2014 Mercedes-Benz M-Class ML 350 for sale - $29,185, 51,655 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Premium 1 Package, Heat Package, Premium Package, Tow Package, Light Package, Appearance Package, Bluetooth, Backup Camera, Remote Start, P1 Package
Avg. Dealer Rating: (42 reviews) "Very bad experience dealing with this dealership. I received the van a week later than promised, and only after innumerable back and forth with the two managers who were supposed to fix the problem right away. They had a complete lack of communication between them and their employees, and caused me a huge amount of aggravation and stress, since they made me pay up front for a vehicle that took so long for me to receive. If I could, I would give them less than one star!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$2,311 BELOW
CarGurus IMV of $36,261

Price: $33,950

Mileage: 36,398

Location: Greensboro, NC 27407

Average time on market: 32 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2015 Mercedes-Benz M-Class ML 350 4MATIC for sale - $33,950, 36,398 miles
Avg. Dealer Rating: (3 reviews) "The representatives from Flow were responsive and pleasant. A deal was reached that was fair. "
https://static.cargurus.com/images/forsale/2017/11/11/00/11/2015_mercedes-benz_m-class-pic-3120120636324983078-152x114.jpeg

2015 Mercedes-Benz M-Class ML 250 BlueTEC 4MATIC Used Cars in Winston Salem, NC 27103

Good Deal
$2,337 BELOW
CarGurus IMV of $39,335

Price: $36,998

Mileage: 20,378

Location: Winston Salem, NC 27103

Average time on market: 47 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 Mercedes-Benz M-Class ML 250 BlueTEC 4MATIC for sale - $36,998, 20,378 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Go back with me quickly "
https://static.cargurus.com/images/forsale/2017/10/20/14/15/2010_mercedes-benz_m-class-pic-6162971845057527588-152x114.jpeg

2010 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Greensboro, NC 27407

Good Deal
$1,063 BELOW
CarGurus IMV of $14,963

Price: $13,900

Mileage: 101,818

Location: Greensboro, NC 27407

Average time on market: 35 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2010 Mercedes-Benz M-Class ML 350 4MATIC for sale - $13,900, 101,818 miles with Leather Seats, Memory Package, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (108 reviews) "Quick to respond haven’t had a chance to meet the salesperson yet."
https://static.cargurus.com/images/forsale/2017/10/06/22/30/2013_mercedes-benz_m-class-pic-1698224676471233298-152x114.jpeg

2013 Mercedes-Benz M-Class ML 350 Used Cars in Greensboro, NC 27409

Good Deal
$1,054 BELOW
CarGurus IMV of $21,944

Price: $20,890

Mileage: 87,671

Location: Greensboro, NC 27409

Average time on market: 36 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2013 Mercedes-Benz M-Class ML 350 for sale - $20,890, 87,671 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (21 reviews) " I had a very pleasant experience dealing with the sales person. Explained everything about the car. I felt he was honest and had my best interest in mind. "
https://static.cargurus.com/images/forsale/2017/11/17/07/00/2010_mercedes-benz_m-class-pic-6778507833456470366-152x114.jpeg

2010 Mercedes-Benz M-Class ML 350 Used Cars in Harrisonburg, VA 22801

Good Deal
$733 BELOW
CarGurus IMV of $13,608

Price: $12,875

Mileage: 110,000

Location: Harrisonburg, VA 22801

Average time on market: 27 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Grey Description: Used 2010 Mercedes-Benz M-Class ML 350 for sale - $12,875, 110,000 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Very friendly, would suggest them to anyone looking for a vehicle"
https://static.cargurus.com/images/forsale/2017/11/10/23/09/2014_mercedes-benz_m-class-pic-2817527892072539900-152x114.jpeg

2014 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Greensboro, NC 27407

Fair Deal
$1,059 BELOW
CarGurus IMV of $37,559

Price: $36,500

Mileage: 36,869

Location: Greensboro, NC 27407

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Black Description: Used 2014 Mercedes-Benz M-Class ML 350 4MATIC for sale - $36,500, 36,869 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Great guys. Very easy to work with. "
https://static.cargurus.com/images/forsale/2017/11/06/23/57/2015_mercedes-benz_m-class-pic-6823492706869308340-152x114.jpeg

2015 Mercedes-Benz M-Class ML 350 Used Cars in Greensboro, NC 27407

Fair Deal
$783 BELOW
CarGurus IMV of $34,781

Price: $33,998

Mileage: 40,450

Location: Greensboro, NC 27407

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 Mercedes-Benz M-Class ML 350 for sale - $33,998, 40,450 miles with Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (11 reviews) "Awesome salesman.. Very helpful!!!!"
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 100 Great Deals $22,990 1,805 listings
2014 Mercedes-Benz M-Class 72 Great Deals $19,995 1,161 listings
2013 Mercedes-Benz M-Class 25 Great Deals $17,995 387 listings
2012 Mercedes-Benz M-Class 7 Great Deals $17,991 462 listings
2011 Mercedes-Benz M-Class 28 Great Deals $11,495 440 listings
2010 Mercedes-Benz M-Class 13 Great Deals $9,707 294 listings
2009 Mercedes-Benz M-Class 10 Great Deals $8,500 334 listings
2008 Mercedes-Benz M-Class 18 Great Deals $6,999 346 listings
2007 Mercedes-Benz M-Class 11 Great Deals $5,500 230 listings
2006 Mercedes-Benz M-Class 5 Great Deals $4,800 325 listings