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

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

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


2005 Mercedes-Benz M-Class ML 500 Review
by Andrew

ML500 - great vehicle

A great SUV. Of course fuel efficiency is not great. I feel very safe in this vehicle. Use it to go from FL to VT and the handling on the highway is great. We have actually taken it off road on some VT trails and it handles great.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/11/13/01/10/2012_mercedes-benz_m-class-pic-3900739072744841399-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Madison, NC 27025

Good Deal
$2,461 BELOW
Instant Market Value of $26,706

Price: $24,245

Mileage: 65,996

Location: Madison, NC 27025

Average time on market: 33 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Capri Blue Metallic Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $24,245, 65,996 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, Premium 1 Package, Premium 2 Package, Aluminum Wheels, Premium Package, Tow Package, Light Package, Bluetooth, Backup Camera
Avg. Dealer Rating: (33 reviews) "Great sales personnel"
https://static.cargurus.com/images/forsale/2017/03/23/10/27/2011_mercedes-benz_m-class-pic-87382054959695102-152x114.jpeg

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

Fair Deal
$1,169 BELOW
Instant Market Value of $21,158

Price: $19,989

Mileage: 64,233

Location: Madison, NC 27025

Average time on market: 29 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Steel Gray Metallic Description: Used 2011 Mercedes-Benz M-Class ML 350 BlueTEC for sale - $19,989, 64,233 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Premium 1 Package, Bluetooth, Memory Package, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Tow Package
Avg. Dealer Rating: (33 reviews) "Everyone at this dealer ship was real nice. Also if they have a car you want, they will do there vest to get you in that car. If you need to speak with someone Robert is the man to talk to."
https://static.cargurus.com/images/forsale/2017/01/14/02/42/2006_mercedes-benz_m-class-pic-3066401487053979374-152x114.jpeg

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

Fair Deal
$853 BELOW
Instant Market Value of $10,844

Price: $9,991

Mileage: 100,710

Location: Greensboro, NC 27409

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $9,991, 100,710 miles with Alloy Wheels
Avg. Dealer Rating: (35 reviews) "Good information "
https://static.cargurus.com/images/forsale/2017/03/15/04/09/2012_mercedes-benz_m-class-pic-8539590431584155147-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 BlueTEC Used Cars in Charlottesville, VA 22911

Fair Deal
$588 BELOW
Instant Market Value of $29,487

Price: $28,899

Mileage: 48,130

Location: Charlottesville, VA 22911

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2012 Mercedes-Benz M-Class ML 350 BlueTEC for sale - $28,899, 48,130 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (1 review) "Excellent "
https://static.cargurus.com/images/forsale/2017/02/11/09/42/2011_mercedes-benz_m-class-pic-3799002402691708798-152x114.jpeg

2011 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Blacksburg, VA 24060

Fair Deal
$291 BELOW
Instant Market Value of $19,541

Price: $19,250

Mileage: 76,632

Location: Blacksburg, VA 24060

Average time on market: 37 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2011 Mercedes-Benz M-Class ML 350 4MATIC for sale - $19,250, 76,632 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (36 reviews) "We did not get up to look at the vehicle but the representative was very helpful."
https://static.cargurus.com/images/forsale/2017/03/17/09/10/2009_mercedes-benz_m-class-pic-3566527579850711499-152x114.jpeg

2009 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Madison, NC 27025

Fair Deal
$433 BELOW
Instant Market Value of $13,422

Price: $12,989

Mileage: 119,338

Location: Madison, NC 27025

Average time on market: 37 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Arctic White Description: Used 2009 Mercedes-Benz M-Class ML 350 4MATIC for sale - $12,989, 119,338 miles with Leather Seats, Sunroof/Moonroof, Light Package, Navigation System, Alloy Wheels, Appearance Package, Backup Camera, Heat Package
Avg. Dealer Rating: (33 reviews) "Good contact from dealership who let me know the car was already sold. "
https://static.cargurus.com/images/forsale/2016/10/12/18/39/2011_mercedes-benz_m-class-pic-257400934933345349-152x114.jpeg

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

Fair Deal
$107 ABOVE
Instant Market Value of $18,793

Price: $18,900

Mileage: 84,060

Location: Greensboro, NC 27409

Average time on market: 37 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Tenorite Grey Matallic Description: Used 2011 Mercedes-Benz M-Class ML 350 4MATIC for sale - $18,900, 84,060 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "Helpful, knowledgeable, prompt, and down-to-earth. A pleasure to work with!"
https://static.cargurus.com/images/forsale/2017/02/12/17/27/2014_mercedes-benz_m-class-pic-5176676936301699078-152x114.jpeg

2014 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Lynchburg, VA 24502

Fair Deal
$240 BELOW
Instant Market Value of $36,540

Price: $36,300

Mileage: 42,835

Location: Lynchburg, VA 24502

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Steel Gray Description: Used 2014 Mercedes-Benz M-Class ML 350 4MATIC for sale - $36,300, 42,835 miles with Premium 1 Package, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Returned text right away,told me they would keep me in touch on car"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2008 Mercedes-Benz M-Class Used Cars in Winston Salem, NC 27105

Fair Deal
$25 ABOVE
Instant Market Value of $14,774

Price: $14,799

Mileage: 78,505

Location: Winston Salem, NC 27105

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2008 Mercedes-Benz M-Class for sale - $14,799, 78,505 miles
Avg. Dealer Rating: (5 reviews) "Great !!!!!#"
https://static.cargurus.com/images/forsale/2017/03/09/04/00/2007_mercedes-benz_m-class-pic-6805984436727677734-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Kernersville, NC 27284

Fair Deal
$291 ABOVE
Instant Market Value of $11,704

Price: $11,995

Mileage: 114,911

Location: Kernersville, NC 27284

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $11,995, 114,911 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "The sales guys are top notch! Great experience and super helpful. I would recommend them if you're in the market for a used car or SUV. "
https://static.cargurus.com/images/forsale/2017/03/21/04/32/2009_mercedes-benz_m-class-pic-4170187060593586119-152x114.jpeg

2009 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Charlottesville, VA 22911

Fair Deal
$621 ABOVE
Instant Market Value of $11,141

Price: $11,762

Mileage: 138,560

Location: Charlottesville, VA 22911

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 Mercedes-Benz M-Class ML 350 4MATIC for sale - $11,762, 138,560 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (1 review) "They were very helpful in answering my questions."
https://static.cargurus.com/images/forsale/2017/02/26/09/04/2008_mercedes-benz_m-class-pic-1341611337295026823-152x114.jpeg

2008 Mercedes-Benz M-Class ML 320 CDI Used Cars in Madison, NC 27025

Fair Deal
$655 ABOVE
Instant Market Value of $15,334

Price: $15,989

Mileage: 85,775

Location: Madison, NC 27025

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Iridium Silver Metallic Description: Used 2008 Mercedes-Benz M-Class ML 320 CDI for sale - $15,989, 85,775 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Appearance Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Tow Package, P1 Package
Avg. Dealer Rating: (33 reviews) "Very shady place. Truck was in questionable condition, so I offered 2,000 dollars less than what they wanted. I was told "someone was on the way right now willing to pay our price".... yeah, right. Drove a couple hours to visit, so I was hoping to at least be able to negotiate. A week later they emailed me offering the truck for what I had asked, but no thanks. Not driving all the way our there again."
https://static.cargurus.com/images/forsale/2017/03/24/04/14/2007_mercedes-benz_m-class-pic-1718543770053678131-152x114.jpeg

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

Fair Deal
$737 ABOVE
Instant Market Value of $11,758

Price: $12,495

Mileage: 113,855

Location: Greensboro, NC 27405

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $12,495, 113,855 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Responded, quickly that I thought."
https://static.cargurus.com/images/forsale/2017/03/17/22/29/2008_mercedes-benz_m-class-pic-1370760254455813652-152x114.jpeg

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

Fair Deal
$959 ABOVE
Instant Market Value of $13,972

Price: $14,931

Mileage: 91,861

Location: Kernersville, NC 27284

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Obsidian Black Metallic Description: Used 2008 Mercedes-Benz M-Class for sale - $14,931, 91,861 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels, Appearance Package
https://static.cargurus.com/images/forsale/2017/03/21/12/06/2003_mercedes-benz_m-class-pic-3649963044201366153-152x114.jpeg

2003 Mercedes-Benz M-Class Used Cars in Hillsborough, NC 27278

Price: $5,998

Mileage: 132,756

Location: Hillsborough, NC 27278

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Alabaster White Description: Used 2003 Mercedes-Benz M-Class for sale - $5,998, 132,756 miles
Avg. Dealer Rating: (1 review) "Did not answer my question only wanted to show me vehicle . Dealer 65 miles away didn't want to ride over an hour not knowing the answers to my questions"
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 18 Great Deals $24,995 564 listings
2014 Mercedes-Benz M-Class 54 Great Deals $23,990 1,217 listings
2013 Mercedes-Benz M-Class 18 Great Deals $19,980 396 listings
2012 Mercedes-Benz M-Class 13 Great Deals $17,699 406 listings
2011 Mercedes-Benz M-Class 15 Great Deals $13,500 442 listings
2010 Mercedes-Benz M-Class 6 Great Deals $10,448 286 listings
2009 Mercedes-Benz M-Class 18 Great Deals $10,600 284 listings
2008 Mercedes-Benz M-Class 9 Great Deals $6,901 356 listings
2007 Mercedes-Benz M-Class 15 Great Deals $6,000 293 listings
2006 Mercedes-Benz M-Class 22 Great Deals $5,995 401 listings