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

Looking for a New Mercedes-Benz M-Class?

4,544 new Mercedes-Benz M-Class listings
2003 Mercedes-Benz M-Class ML500 Review
by Jared

My ML500

A little too much oversteer for a AWD - feels like rear wheel drive. I love its 300 plus horsepower as it really gets up and goes - with a roar! The build quality is superior as it has over 100,000 miles and not one squeak. It's as quiet as a tank inside (when the tank's turbine engine is off of couse).

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/11/14/16/26/2007_mercedes-benz_m-class-pic-6634705145124154948-152x114.jpeg

2007 Mercedes-Benz M-Class ML320 CDI Used Cars in Mount Airy, NC 27030

Great Deal
$3,016 BELOW
Instant Market Value of $15,516

Price: $12,500

Mileage: 153,521

Location: Mount Airy, NC 27030

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Blue Description: Used 2007 Mercedes-Benz M-Class ML320 CDI for sale - $12,500, 153,521 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Tow Package
http://static.cargurus.com/images/forsale/2014/11/20/02/16/2003_mercedes-benz_m-class-pic-367077968818974979-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Greensboro, NC 27407

Good Deal
$2,000 BELOW
Instant Market Value of $8,650

Price: $6,650

Mileage: 125,068

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $6,650, 125,068 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Very punctual and helpful"
http://static.cargurus.com/images/forsale/2014/11/24/02/22/2003_mercedes-benz_m-class-pic-3740160698239283066-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in High Point, NC 27260

Good Deal
$1,119 BELOW
Instant Market Value of $8,519

Price: $7,400

Mileage: 116,063

Location: High Point, NC 27260

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $7,400, 116,063 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "The dealer contacted me shortly after my inquiry. When I visited the lot I was treated kindly."
http://static.cargurus.com/images/forsale/2014/11/09/21/03/2012_mercedes-benz_m-class-pic-5060582693010942190-152x114.jpeg

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

Good Deal
$1,845 BELOW
Instant Market Value of $36,745

Price: $34,900

Mileage: 58,714

Location: Winston-Salem, NC 27103

Average time on market: 27 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $34,900, 58,714 miles
Avg. Dealer Rating: (5 reviews) "Good customer service . Nice sale man ."
http://static.cargurus.com/images/forsale/2014/09/13/11/16/2001_mercedes-benz_m-class-pic-787817770650336776-152x114.jpeg

2001 Mercedes-Benz M-Class ML430 Used Cars in Greensboro, NC 27407

Good Deal
$1,009 BELOW
Instant Market Value of $6,959

Price: $5,950

Mileage: 136,140

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2001 Mercedes-Benz M-Class ML430 for sale - $5,950, 136,140 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Pretty solid, called me back soon after and were nice and helpful"
http://static.cargurus.com/images/forsale/2014/11/19/02/13/2002_mercedes-benz_m-class-pic-3630830790571735560-152x114.jpeg

2002 Mercedes-Benz M-Class ML320 Used Cars in Greensboro, NC 27407

Good Deal
$841 BELOW
Instant Market Value of $8,791

Price: $7,950

Mileage: 81,359

Location: Greensboro, NC 27407

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2002 Mercedes-Benz M-Class ML320 for sale - $7,950, 81,359 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Salesman acted as if I was ruining his day by asking a few questions about the cars history and condition. After my phone conversation with him, there was no way that I'd step foot on their lot."
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
$773 BELOW
Instant Market Value of $7,623

Price: $6,850

Mileage: 144,376

Location: Greensboro, NC 27407

Average time on market: 22 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, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (31 reviews) "Didn't know anything about the car. Sounded like he didn't want to talk "
http://static.cargurus.com/images/forsale/2014/10/13/12/34/2012_mercedes-benz_m-class-pic-1191423459597597185-152x114.jpeg

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

Fair Deal
$1,164 BELOW
Instant Market Value of $46,064

Price: $44,900

Mileage: 12,138

Location: Winston-Salem, NC 27103

Average time on market: 27 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Silver Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $44,900, 12,138 miles
Avg. Dealer Rating: (5 reviews) "Pleasant phone conversation"
http://static.cargurus.com/images/forsale/2014/10/17/03/26/2011_mercedes-benz_m-class-pic-4758638317029912127-152x114.jpeg

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

Fair Deal
$1,085 BELOW
Instant Market Value of $32,074

Price: $30,989

Mileage: 47,446

Location: Greensboro, NC 27407

Average time on market: 34 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $30,989, 47,446 miles
Avg. Dealer Rating: (4 reviews) "nice to talk too"
http://static.cargurus.com/images/forsale/2014/11/19/03/17/2011_mercedes-benz_m-class-pic-2143819687904302002-152x114.jpeg

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

Fair Deal
$387 BELOW
Instant Market Value of $25,307

Price: $24,920

Mileage: 73,840

Location: Bluefield, WV 24701

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $24,920, 73,840 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Although we never reached a deal, the total experience was very positive. "
http://static.cargurus.com/images/forsale/2014/10/11/14/00/2012_mercedes-benz_m-class-pic-6705947177182945639-152x114.jpeg

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

Fair Deal
$143 BELOW
Instant Market Value of $42,943

Price: $42,800

Mileage: 24,266

Location: Roanoke, VA 24014

Average time on market: 27 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $42,800, 24,266 miles with 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/10/11/21/01/2014_mercedes-benz_m-class-pic-9015716460528315703-152x114.jpeg

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

Price: Negotiable

Mileage: 11,191

Location: Greensboro, NC 27407

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Polar White Description: Used 2014 Mercedes-Benz M-Class ML350 for sale , 11,191 miles
Avg. Dealer Rating: (4 reviews) "This was a horrible experience!!! They were super fast to take my money, but I had to hire a personal truck to haul my car to me!!!! This was a Joke!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2001 Mercedes-Benz M-Class ML320 Used Cars in Burlington, NC 27215

Price: Negotiable

Mileage: ?

Location: Burlington, NC 27215

Average time on market: 11 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2001 Mercedes-Benz M-Class ML320 for sale
Avg. Dealer Rating: (2 reviews) "Staff very willing to help sell you a car at the right price and with good trade in value. "
http://static.cargurus.com/images/forsale/2014/10/06/05/52/1998_mercedes-benz_m-class-pic-5755843970324244213-152x114.jpeg

1998 Mercedes-Benz M-Class ML320 Used Cars in Altavista, VA 24517

Price: Negotiable

Mileage: 250,774

Location: Altavista, VA 24517

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 1998 Mercedes-Benz M-Class ML320 for sale , 250,774 miles
Avg. Dealer Rating: (2 reviews) "Fellers did not have 'actual' pics online. I drove an hour to get there. Car was not in good condition."
http://images.cobaltgroup.com/0/9/8/9623029890x152.jpg

2005 Mercedes-Benz M-Class ML350 Used Cars in Marlinton, WV 24954

Fair Deal
$14 ABOVE
Instant Market Value of $11,386

Price: $11,400

Mileage: 107,030

Location: Marlinton, WV 24954

Average time on market: 35 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $11,400, 107,030 miles
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 6 Great Deals $41,888 678 listings
2013 Mercedes-Benz M-Class 23 Great Deals $35,995 274 listings
2012 Mercedes-Benz M-Class 51 Great Deals $29,990 964 listings
2011 Mercedes-Benz M-Class 33 Great Deals $19,900 688 listings
2010 Mercedes-Benz M-Class 14 Great Deals $18,000 268 listings
2009 Mercedes-Benz M-Class 18 Great Deals $15,900 230 listings
2008 Mercedes-Benz M-Class 24 Great Deals $12,998 372 listings

Similar Cars

BMW X5
334 Great Deals out of 9,727 listings starting at $2,995
Mercedes-Benz GL-Class
174 Great Deals out of 4,801 listings starting at $13,256
Mercedes-Benz E-Class
537 Great Deals out of 16,505 listings starting at $1,855

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
4,322 listings
2014 Mercedes-Benz M-Class
678 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Greensboro NC
3 Great Deals out of 108 listings starting at $5,249
Mercedes-Benz M-Class in Charleston WV
53 listings starting at $5,500
Mercedes-Benz M-Class in Raleigh NC
110 listings starting at $4,995
Mercedes-Benz M-Class in Richmond VA
101 listings starting at $4,995
Mercedes-Benz M-Class in Johnson City TN
30 listings starting at $5,900
Mercedes-Benz M-Class in Charlotte NC
92 listings starting at $5,900
Mercedes-Benz M-Class in Washington DC
7 Great Deals out of 307 listings starting at $4,499
Mercedes-Benz M-Class in Greenville SC
47 listings starting at $5,795
Mercedes-Benz M-Class in Pittsburgh PA
3 Great Deals out of 115 listings starting at $4,500
Mercedes-Benz M-Class in Virginia Beach VA
39 listings starting at $4,995
Mercedes-Benz M-Class in Baltimore MD
10 Great Deals out of 382 listings starting at $4,499
Mercedes-Benz M-Class in Columbia SC
7 Great Deals out of 48 listings starting at $7,900
Mercedes-Benz M-Class in Knoxville TN
52 listings starting at $5,900
Mercedes-Benz M-Class in Wilmington NC
31 listings starting at $3,900
Mercedes-Benz M-Class in Columbus OH
59 listings starting at $4,000