2007 Mercedes-Benz M-Class for Sale Nationwide

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


CarGurus Quick Poll

2007 Mercedes-Benz M-Class ML 320 CDI Review
by Daniel

Perfect everyday car. Fuel efficent with out sacrificing the horses.

Delay in acceleration since its a Diesel. For about 32 mpg highway isnt that bad for an SUV. 7 speed transmission. Extremely quit and kick ass sound system wif sub in da trunk :) Great to drive around town and Especially on the highway. Turbo kicks in and presses you to the seats

Find 2007 Mercedes-Benz M-Class listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/04/28/18/00/2008_mercedes-benz_m-class-pic-1201744817188846147-152x114.jpeg

2008 Mercedes-Benz M-Class ML 550 Used Cars in Lee's Summit, MO 64081

Great Deal
$3,473 BELOW
Instant Market Value of $14,468

Price: $10,995

Mileage: 98,956

Location: Lee's Summit, MO 64081

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: White Description: Used 2008 Mercedes-Benz M-Class ML 550 for sale - $10,995, 98,956 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "I never went to look at this vehicle because the auto had some body damage. The service was fine"
https://static.cargurus.com/images/forsale/2017/03/14/23/45/2007_mercedes-benz_m-class-pic-1933076779419386216-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Houston, TX 77083

Great Deal

Price: $8,991

Mileage: 74,995

Location: Houston, TX 77083

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $8,991, 74,995 miles with Navigation System, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "This lot is owned by a single man, who operates out of a trailer on a gravel lot. I did not buy a car here, but they seemed a bit shady. I test drove a car with supposedly 30K miles, which was very dirty, and drove like it had 100K miles, and had a huge crack in the windshield. You should expect private owner prices here, but it is unlikely you will get them."
https://static.cargurus.com/images/forsale/2017/03/17/05/05/2006_mercedes-benz_m-class-pic-7824130089350622865-152x114.jpeg

2006 Mercedes-Benz M-Class ML 350 Used Cars in Seattle, WA 98125

Great Deal
$3,569 BELOW
Instant Market Value of $10,568

Price: $6,999

Mileage: 118,056

Location: Seattle, WA 98125

Average time on market: 36 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $6,999, 118,056 miles
Avg. Dealer Rating: (2 reviews) "They initially responded with just an "okay" when I expressed interest in a vehicle. I wrote back asking why the price was so good, but they never responded to that question. A week later, I saw they updated the vehicle listing to explain it was a mechanic'a special, and the vehicle needs a new engine. Why the dealer didn't simply tell me that is a mystery. They're unprofessional and lack communication skills."
https://static.cargurus.com/images/forsale/2017/03/21/06/00/2007_mercedes-benz_m-class-pic-2501955127321608141-152x114.jpeg

2007 Mercedes-Benz M-Class ML 320 CDI Used Cars in Daphne, AL 36526

Great Deal
$3,310 BELOW
Instant Market Value of $15,010

Price: $11,700

Mileage: 83,154

Location: Daphne, AL 36526

Certified Pre-Owned: No Color: Gld Description: Used 2007 Mercedes-Benz M-Class ML 320 CDI for sale - $11,700, 83,154 miles
Avg. Dealer Rating: (6 reviews) "Never reaponded via website. Lots of run arounds on 2 seperate vehicles. The 1st one we talked back and forth about for 1-2 days. On 2nd day chuck called and told me they didnt want to sell me the vehicle because it started smoking the other day. 2nd vehicle i requested he send some info to my bank after discussing said vehicle with him. He asked me for a copy of my dl. I sent it via text. 3 hours later i reached out to him to let him know my husband wanted to test drive it. He told me we couldnt cause he "just found out they sent it to auction that day". Done with them. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2008 Mercedes-Benz M-Class ML 350 Used Cars in Bronx, NY 10466

Great Deal
$2,775 BELOW
Instant Market Value of $11,070

Price: $8,295

Mileage: 128,416

Location: Bronx, NY 10466

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Capri Blue Metallic Description: Used 2008 Mercedes-Benz M-Class ML 350 for sale - $8,295, 128,416 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Appearance Package, Chrome Wheels, Bluetooth, Premium Package, P1 Package
Avg. Dealer Rating: (5 reviews) "Great"
https://static.cargurus.com/images/forsale/2017/04/18/05/51/2006_mercedes-benz_m-class-pic-2620117006455754708-152x114.jpeg

2006 Mercedes-Benz M-Class ML 350 Used Cars in Lipan, TX 76462

Great Deal

Price: $6,881

Mileage: 110,638

Location: Lipan, TX 76462

Average time on market: 36 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Gold Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $6,881, 110,638 miles
Avg. Dealer Rating: (4 reviews) "Answered one email and after I sent a second one he did not answer me!"
https://static5.cargurus.com/images/forsale/2017/03/25/17/56/2007_mercedes-benz_m-class_ml_500-pic-1689103419384650276-152x114.jpeg

2007 Mercedes-Benz M-Class ML 500 Used Cars in Gonzales, 70737

Great Deal
$3,678 BELOW
Instant Market Value of $12,178

Price: $8,500

Mileage: 117,000

Location: Gonzales, 70737

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML 500 for sale - $8,500, 117,000 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, DVD Entertainment System, Premium Wheels, Premium 2 Package, Heat Package, Premium Package, Tow Package, Appearance Package, Bluetooth, Backup Camera, P1 Package, P2 Package
https://static.cargurus.com/images/forsale/2017/04/01/02/00/2008_mercedes-benz_m-class-pic-7720487949064865608-152x114.jpeg

2008 Mercedes-Benz M-Class Used Cars in Naugatuck, CT 06770

Great Deal
$3,282 BELOW
Instant Market Value of $14,277

Price: $10,995

Mileage: 84,800

Location: Naugatuck, CT 06770

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2008 Mercedes-Benz M-Class for sale - $10,995, 84,800 miles with Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (210 reviews) "They wouldn't provide a Carfax and the vehicles that I wanted to drive weren't ready"
https://static.cargurus.com/images/forsale/2017/01/25/05/46/2007_mercedes-benz_m-class-pic-265524668301907247-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in Springfield, IL 62703

Great Deal
$3,105 BELOW
Instant Market Value of $11,600

Price: $8,495

Mileage: 104,228

Location: Springfield, IL 62703

Average time on market: 31 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Light Blue Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $8,495, 104,228 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (30 reviews) "I contacted ray about a vehicle at the auto mall and he was very responsive and thoroughly described the vehicle. I drove 3 hours away and was very pleased with the customer service. They were very friendly and helpful. The vehicle was just as described. I will definitely return for another vehicle! "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2006 Mercedes-Benz M-Class ML 350 Used Cars in Huntington Park, CA 90255

Great Deal
$2,785 BELOW
Instant Market Value of $9,780

Price: $6,995

Mileage: 115,524

Location: Huntington Park, CA 90255

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $6,995, 115,524 miles with Navigation System, Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (8 reviews) "Very good experience hassle free very friendly staff loving my new ride thanks Socal cars☺"
https://static.cargurus.com/images/forsale/2017/03/07/04/57/2008_mercedes-benz_m-class-pic-3490236840904708483-152x114.jpeg

2008 Mercedes-Benz M-Class ML 320 CDI Used Cars in Houston, TX 77063

Great Deal

Price: $9,900

Mileage: 118,336

Location: Houston, TX 77063

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2008 Mercedes-Benz M-Class ML 320 CDI for sale - $9,900, 118,336 miles
Avg. Dealer Rating: (2 reviews) "Great communication, fast reply, not a pushy dealer to purchase vehicle and the prices are right! Will definitely do business with them again. "
https://static.cargurus.com/images/forsale/2017/03/30/19/53/2006_mercedes-benz_m-class-pic-470903738369791739-152x114.jpeg

2006 Mercedes-Benz M-Class ML 350 Used Cars in Kahului, HI 96732

Great Deal
$2,516 BELOW
Instant Market Value of $10,511

Price: $7,995

Mileage: 137,259

Location: Kahului, HI 96732

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 Mercedes-Benz M-Class ML 350 for sale - $7,995, 137,259 miles with LE Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Aluminum Wheels, Trim Package
Avg. Dealer Rating: (9 reviews) "Dealer responded to initial contact but no follow up"
https://static.cargurus.com/images/forsale/2017/04/10/01/54/2008_mercedes-benz_m-class-pic-1269876809452371085-152x114.jpeg

2008 Mercedes-Benz M-Class Used Cars in Naugatuck, CT 06770

Great Deal
$3,007 BELOW
Instant Market Value of $14,002

Price: $10,995

Mileage: 89,400

Location: Naugatuck, CT 06770

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 Mercedes-Benz M-Class for sale - $10,995, 89,400 miles with Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (210 reviews) "I talked to one of they're salesmen and I let him know that I will like t buy Truck hi ask for $1,000 dollars deposit I say I will give him my credit card number but the car was for my wife so hi said that my wife shut be the one taking to him so I went to the dealer two days later and the truck was already sold thank you for nothing."
https://static5.cargurus.com/images/forsale/2017/03/27/23/19/2007_mercedes-benz_m-class_ml_350-pic-368610193520070837-152x114.jpeg

2007 Mercedes-Benz M-Class ML 350 Used Cars in San Diego, 92131

Great Deal
$2,470 BELOW
Instant Market Value of $9,970

Price: $7,500

Mileage: 137,000

Location: San Diego, 92131

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Light Blue Description: Used 2007 Mercedes-Benz M-Class ML 350 for sale - $7,500, 137,000 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Premium Wheels, Backup Camera, Tow Package
https://static.cargurus.com/images/forsale/2017/02/24/01/51/2006_mercedes-benz_m-class-pic-4981113227197079667-152x114.jpeg

2006 Mercedes-Benz M-Class ML 500 Used Cars in Lynnwood, WA 98036

Great Deal
$2,477 BELOW
Instant Market Value of $13,365

Price: $10,888

Mileage: 76,038

Location: Lynnwood, WA 98036

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Pewter Metallic Description: Used 2006 Mercedes-Benz M-Class ML 500 for sale - $10,888, 76,038 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (5 reviews) "Great!"
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 29 Great Deals $23,995 676 listings
2014 Mercedes-Benz M-Class 27 Great Deals $23,995 1,127 listings
2013 Mercedes-Benz M-Class 27 Great Deals $19,995 373 listings
2012 Mercedes-Benz M-Class 17 Great Deals $17,699 374 listings
2011 Mercedes-Benz M-Class 16 Great Deals $11,795 439 listings
2010 Mercedes-Benz M-Class 9 Great Deals $10,000 286 listings
2009 Mercedes-Benz M-Class 11 Great Deals $10,650 302 listings
2008 Mercedes-Benz M-Class 9 Great Deals $8,295 335 listings
2007 Mercedes-Benz M-Class 10 Great Deals $5,990 289 listings
2006 Mercedes-Benz M-Class 15 Great Deals $4,999 384 listings