Used Mercedes-Benz M-Class in Roanoke, VA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Why buy used?

5,219 new Mercedes-Benz M-Class listings
1999 Mercedes-Benz M-Class ML430 Review
by carGrrl

Cool car to drive, but truck-like

I took this car for a test drive and could not get over how smoothly it drove...until we tried to take a corner. Then it felt decidely truck-like. Other than that, the car was very Mercedes-like, with wonderfully soft leather. The cupholders are a bit chinzy looking, but otherwise, a great car!

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/07/20/18/43/2012_mercedes-benz_m-class-pic-1073067554593977582-152x114.jpeg

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

Great Deal
$6,620 BELOW
Instant Market Value of $35,520

Price: $28,900

Mileage: 52,179

Location: Bluefield, WV 24701

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Pearl Beige Metallic Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $28,900, 52,179 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Tow Package, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Dealer responded after the car was sold. "
http://static.cargurus.com/images/forsale/2015/05/25/22/00/2007_mercedes-benz_m-class-pic-6721391199428976672-152x114.jpeg

2007 Mercedes-Benz M-Class ML320 CDI Used Cars in Greensboro, NC 27409

Good Deal
$1,871 BELOW
Instant Market Value of $16,862

Price: $14,991

Mileage: 105,610

Location: Greensboro, NC 27409

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2007 Mercedes-Benz M-Class ML320 CDI for sale - $14,991, 105,610 miles with Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Good"
http://static.cargurus.com/images/forsale/2015/07/25/10/58/2005_mercedes-benz_m-class_ml350-pic-3061700839187656637-152x114.jpeg

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

Good Deal
$1,117 BELOW
Instant Market Value of $9,917

Price: $8,800

Mileage: 113,000

Location: Greensboro, 27405

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $8,800, 113,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/08/01/15/37/2011_mercedes-benz_m-class-pic-9001252221226843441-152x114.jpeg

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

Good Deal
$1,305 BELOW
Instant Market Value of $29,300

Price: $27,995

Mileage: 66,688

Location: Charlottesville, VA 22911

Average time on market: 39 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $27,995, 66,688 miles with Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2015/07/04/06/53/2015_mercedes-benz_m-class-pic-8646126592156877569-152x114.jpeg

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

Fair Deal
$2,556 BELOW
Instant Market Value of $54,551

Price: $51,995

Mileage: 5,859

Location: Greensboro, NC 27407

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Gray Description: Used 2015 Mercedes-Benz M-Class ML350 4MATIC for sale - $51,995, 5,859 miles with Backup Camera, Leather Seats, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (6 reviews) "They are awesome!"
http://static.cargurus.com/images/forsale/2015/06/13/17/35/2007_mercedes-benz_m-class-pic-3278420546431567337-152x114.jpeg

2007 Mercedes-Benz M-Class ML320 CDI Used Cars in Winston Salem, NC 27105

Fair Deal
$901 BELOW
Instant Market Value of $11,900

Price: $10,999

Mileage: 178,252

Location: Winston Salem, NC 27105

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2007 Mercedes-Benz M-Class ML320 CDI for sale - $10,999, 178,252 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "There are some big problems with the door of 2007 Saturn, and those problems were not listed in the dealer's description. Bad experience."
http://static.cargurus.com/images/forsale/2015/08/01/05/08/2008_mercedes-benz_m-class-pic-3721853368163387861-152x114.jpeg

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

Fair Deal
$298 BELOW
Instant Market Value of $16,448

Price: $16,150

Mileage: 104,755

Location: Greensboro, NC 27407

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $16,150, 104,755 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (41 reviews) "The dealer contacted me same day with answers to my questions. I found another car closer to my home so I did not persue this dealers' vehicle."
http://static.cargurus.com/images/forsale/2015/08/03/15/01/1999_mercedes-benz_m-class-pic-120190481809234779-152x114.jpeg

1999 Mercedes-Benz M-Class ML320 Used Cars in Salem, VA 24153

Fair Deal
$171 BELOW
Instant Market Value of $4,121

Price: $3,950

Mileage: 196,425

Location: Salem, VA 24153

Average time on market: 7 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 1999 Mercedes-Benz M-Class ML320 for sale - $3,950, 196,425 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "We found a great older one owner car that was what we were looking for. The owner and sales staff were great to work with and resolved a few issues with the car to make it as advertised. We would very likely go here first if we needed a great used car."
http://static.cargurus.com/images/forsale/2015/07/28/21/43/2000_mercedes-benz_m-class-pic-3137638222594628363-152x114.jpeg

2000 Mercedes-Benz M-Class ML320 Used Cars in Waynesboro, VA 22980

Price: $1,300

Mileage: 215,870

Location: Waynesboro, VA 22980

Average time on market: 11 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2000 Mercedes-Benz M-Class ML320 for sale - $1,300, 215,870 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Sells cars with serious problems and lies to your face about it. Would not do anything when we told them the car was not in running condition in the couple of weeks we had it."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2015 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Roanoke, VA 24014

Price: $54,995

Mileage: 1

Location: Roanoke, VA 24014

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Palladium Silver Description: Used 2015 Mercedes-Benz M-Class ML350 4MATIC for sale - $54,995, 1 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Great experience! Tina was wonderful.. She even met us halfway for delivery.. "
http://static.cargurus.com/images/forsale/2014/08/19/21/51/2015_toyota_corolla-pic-3526170186624700343-152x114.jpeg

2015 Mercedes-Benz M-Class ML250 BlueTEC 4MATIC Used Cars in Charlottesville, VA 22911

Price: $57,295

Mileage: 5,193

Location: Charlottesville, VA 22911

Average time on market: 102 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2015 Mercedes-Benz M-Class ML250 BlueTEC 4MATIC for sale - $57,295, 5,193 miles with Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/06/21/21/22/2015_mercedes-benz_m-class-pic-4034528767777843739-152x114.jpeg

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

Price: $57,995

Mileage: 11,041

Location: Greensboro, NC 27407

Average time on market: 102 days Certified Pre-Owned: No Transmission: Automatic Color: Polar White Description: Used 2015 Mercedes-Benz M-Class ML250 BlueTEC 4MATIC for sale - $57,995, 11,041 miles with Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (6 reviews) "excellent experience. extremely professional and laid back. Everyone I dealt with was great and I will definitely go back."
http://images.dealer.com/unavailable_stockphoto.png

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

Price: Negotiable

Mileage: 2

Location: Charlottesville, VA 22911

Average time on market: 32 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: White Description: Used 2015 Mercedes-Benz M-Class ML350 4MATIC for sale , 2 miles with Sunroof/Moonroof, Alloy Wheels
http://cdn.getauto.com/photos/4/229154/1c/4JGBB8GB6AA617693-1c.jpg

2010 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Roanoke, VA 24014

Price: Negotiable

Mileage: 42,897

Location: Roanoke, VA 24014

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Calcite White Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC for sale , 42,897 miles with Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "Overpriced but very responsive and courteous "
http://cdn.getauto.com/photos/4/229154/1c/4JGBB8GB7AA608145-1c.jpg

2010 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Roanoke, VA 24014

Price: Negotiable

Mileage: 71,326

Location: Roanoke, VA 24014

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC for sale , 71,326 miles with Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "MAJOR MAJOR pressure sales tactics. Also, every single SUV I looked at was at least priced 10% more than comparable vehicles located locally. Even cars on lot for 6mons are overpriced, but at least THEN it comes down a tad. Look at their pricing, they actually RAISE their prices. Also, when I visited and mentioned that the car had been online for 6mons, they said "no, it was at another dealership. It's only been here for 10days" The OTHER DEALERSHIP was next door, meaning theirs. RACKET RACKET RACKET"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

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
2015 Mercedes-Benz M-Class 19 Great Deals $39,999 6,356 listings
2014 Mercedes-Benz M-Class 16 Great Deals $36,500 362 listings
2013 Mercedes-Benz M-Class 41 Great Deals $30,995 734 listings
2012 Mercedes-Benz M-Class 34 Great Deals $26,994 685 listings
2011 Mercedes-Benz M-Class 31 Great Deals $15,995 667 listings
2010 Mercedes-Benz M-Class 20 Great Deals $15,988 293 listings
2009 Mercedes-Benz M-Class 18 Great Deals $12,974 317 listings

Similar Cars

Mercedes-Benz GL-Class
102 Great Deals out of 3,641 listings starting at $12,950
BMW X5
268 Great Deals out of 11,049 listings starting at $2,488
Mercedes-Benz E-Class
450 Great Deals out of 22,278 listings starting at $1,800

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
6,356 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Greensboro NC
95 listings starting at $5,995
Mercedes-Benz M-Class in Charleston WV
58 listings starting at $4,500
Mercedes-Benz M-Class in Raleigh NC
92 listings starting at $5,995
Mercedes-Benz M-Class in Richmond VA
140 listings starting at $4,495
Mercedes-Benz M-Class in Johnson City TN
33 listings starting at $6,950
Mercedes-Benz M-Class in Charlotte NC
3 Great Deals out of 134 listings starting at $4,995
Mercedes-Benz M-Class in Washington DC
6 Great Deals out of 251 listings starting at $4,977
Mercedes-Benz M-Class in Greenville SC
32 listings starting at $8,965
Mercedes-Benz M-Class in Pittsburgh PA
92 listings starting at $3,999
Mercedes-Benz M-Class in Virginia Beach VA
61 listings starting at $3,250
Mercedes-Benz M-Class in Baltimore MD
10 Great Deals out of 410 listings starting at $2,995
Mercedes-Benz M-Class in Columbia SC
76 listings starting at $4,400
Mercedes-Benz M-Class in Knoxville TN
40 listings starting at $2,900
Mercedes-Benz M-Class in Wilmington NC
35 listings starting at $4,790
Mercedes-Benz M-Class in Columbus OH
59 listings starting at $5,990