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,333 new Mercedes-Benz M-Class listings
2003 Mercedes-Benz M-Class ML350 Review
by donald_sciascia

Reliable SUV with lots of life still in her.

I connect to Pandora through my I-Phone and when a call comes in, I talk hands free. The tires are less than one year old, and I drive less than 15,000 miles each year. The back seat folds down and there is a large cargo area for an SUV this size.

First Previous
Loading...
Next
Featured Listings
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

Great Deal
$2,177 BELOW
Instant Market Value of $8,827

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,340 BELOW
Instant Market Value of $8,740

Price: $7,400

Mileage: 116,063

Location: High Point, NC 27260

Average time on market: 21 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/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
$1,181 BELOW
Instant Market Value of $9,131

Price: $7,950

Mileage: 81,359

Location: Greensboro, NC 27407

Average time on market: 31 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) "Pretty solid, called me back soon after and were nice and helpful"
http://static.cargurus.com/images/forsale/2014/12/16/04/35/2008_mercedes-benz_m-class-pic-2028415286737028180-152x114.jpeg

2008 Mercedes-Benz M-Class ML320 CDI Used Cars in Greensboro, NC 27406

Good Deal
$1,679 BELOW
Instant Market Value of $21,629

Price: $19,950

Mileage: 90,597

Location: Greensboro, NC 27406

Average time on market: 25 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2008 Mercedes-Benz M-Class ML320 CDI for sale - $19,950, 90,597 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Tow Package
Avg. Dealer Rating: (4 reviews) "Dealer called was very pleasant."
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
$2,134 BELOW
Instant Market Value of $37,034

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://images.cobaltgroup.com/1/8/7/9807890781x152.jpg

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

Good Deal
$4,490 BELOW
Instant Market Value of $67,480

Price: $62,990

Mileage: 1,612

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2015 Mercedes-Benz M-Class ML400 4MATIC for sale - $62,990, 1,612 miles
Avg. Dealer Rating: (2 reviews) "The sale rep. struggled to justify the price that was 25% above KBB "all options/fully loaded" retail. This vehicle showed superior service records but good luck getting them to back the vehicle to make up for price premium."
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,182 BELOW
Instant Market Value of $7,132

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) "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
$837 BELOW
Instant Market Value of $7,687

Price: $6,850

Mileage: 144,376

Location: Greensboro, NC 27407

Average time on market: 21 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, Sunroof/Moonroof, Alloy Wheels
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/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

Good Deal
$1,356 BELOW
Instant Market Value of $32,345

Price: $30,989

Mileage: 47,446

Location: Greensboro, NC 27407

Average time on market: 37 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/12/04/00/51/2014_mercedes-benz_m-class-pic-347381960573978196-152x114.jpeg

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

Fair Deal
$2,217 BELOW
Instant Market Value of $54,212

Price: $51,995

Mileage: 8,693

Location: Greensboro, NC 27407

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Polar White Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $51,995, 8,693 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://static.cargurus.com/images/forsale/2014/12/11/11/32/2011_mercedes-benz_m-class-pic-5217252807540455989-152x114.jpeg

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

Fair Deal
$1,022 BELOW
Instant Market Value of $30,922

Price: $29,900

Mileage: 56,289

Location: Winston-Salem, NC 27103

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

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

Fair Deal
$1,706 BELOW
Instant Market Value of $51,696

Price: $49,990

Mileage: 15,959

Location: Greensboro, NC 27407

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $49,990, 15,959 miles
Avg. Dealer Rating: (4 reviews) "Great purchase experience. Highly recommended."
http://images.cobaltgroup.com/0/9/8/9623029890x152.jpg

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

Fair Deal
$395 BELOW
Instant Market Value of $11,795

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
http://static.cargurus.com/images/forsale/2014/06/23/09/24/2008_mercedes-benz_m-class-pic-1141260278504096877-152x114.jpeg

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

Fair Deal
$301 BELOW
Instant Market Value of $20,196

Price: $19,895

Mileage: 77,710

Location: Greensboro, NC 27409

Average time on market: 39 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Alpine Rain Metalic Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $19,895, 77,710 miles with Navigation System, Sunroof/Moonroof, Appearance Package
Avg. Dealer Rating: (7 reviews) "good experience"
http://static.cargurus.com/images/forsale/2014/12/12/02/53/2008_mercedes-benz_m-class-pic-1031790163747961808-152x114.jpeg

2008 Mercedes-Benz M-Class ML350 Used Cars in High Point, NC 27265

Fair Deal
$151 BELOW
Instant Market Value of $17,149

Price: $16,998

Mileage: 107,845

Location: High Point, NC 27265

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine Rain Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $16,998, 107,845 miles with Backup Camera, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (4 reviews) "Went into the dealership and Randy Rich was great. A real straight-shooter with no used car salesmen gimmicks or nonsense."
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 10 Great Deals $43,988 591 listings
2013 Mercedes-Benz M-Class 18 Great Deals $31,995 289 listings
2012 Mercedes-Benz M-Class 63 Great Deals $29,995 1,114 listings
2011 Mercedes-Benz M-Class 29 Great Deals $21,888 742 listings
2010 Mercedes-Benz M-Class 11 Great Deals $19,048 270 listings
2009 Mercedes-Benz M-Class 21 Great Deals $15,900 257 listings
2008 Mercedes-Benz M-Class 22 Great Deals $12,977 376 listings

Similar Cars

Mercedes-Benz GL-Class
205 Great Deals out of 4,856 listings starting at $13,990
BMW X5
357 Great Deals out of 10,283 listings starting at $2,995
Mercedes-Benz E-Class
598 Great Deals out of 17,873 listings starting at $1,995

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
4,239 listings
2014 Mercedes-Benz M-Class
591 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Greensboro NC
8 Great Deals out of 118 listings starting at $5,249
Mercedes-Benz M-Class in Charleston WV
3 Great Deals out of 67 listings starting at $5,500
Mercedes-Benz M-Class in Raleigh NC
7 Great Deals out of 112 listings starting at $4,850
Mercedes-Benz M-Class in Richmond VA
3 Great Deals out of 106 listings starting at $4,995
Mercedes-Benz M-Class in Johnson City TN
35 listings starting at $5,900
Mercedes-Benz M-Class in Charlotte NC
4 Great Deals out of 107 listings starting at $2,500
Mercedes-Benz M-Class in Washington DC
8 Great Deals out of 323 listings starting at $4,295
Mercedes-Benz M-Class in Greenville SC
42 listings starting at $5,795
Mercedes-Benz M-Class in Pittsburgh PA
4 Great Deals out of 110 listings starting at $3,999
Mercedes-Benz M-Class in Virginia Beach VA
3 Great Deals out of 48 listings starting at $4,995
Mercedes-Benz M-Class in Baltimore MD
8 Great Deals out of 384 listings starting at $3,895
Mercedes-Benz M-Class in Columbia SC
54 listings starting at $2,500
Mercedes-Benz M-Class in Knoxville TN
4 Great Deals out of 51 listings starting at $5,900
Mercedes-Benz M-Class in Wilmington NC
32 listings starting at $5,995
Mercedes-Benz M-Class in Columbus OH
62 listings starting at $3,900