2006 Mercedes-Benz M-Class for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2006 Mercedes-Benz M-Class ML350 Review
by Joanna

Love this car.

Performance: slow on acceleration, handles nicely, but it is SUV, so can't take turns like a sports car. Overall comfort and safety is great, like a sofa on wheels. Gas mileage is okay on highway, not great in town. And it is big enough to haul stuff, dogs and kid junk. Plus it is fun to drive.

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

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/08/20/18/22/2005_mercedes-benz_m-class-pic-6568425488590303870-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Miami, FL 33147

Great Deal
$3,767 BELOW
Instant Market Value of $6,567

Price: $2,800

Mileage: 139,207

Location: Miami, FL 33147

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $2,800, 139,207 miles
Avg. Dealer Rating: (15 reviews) "Dealership followed up promptly..too bad they couldn't do a trade in on a 2008 Pontiac Solstice with a balance. They said they only do paid off trades. Oh well..next :)"
https://static.cargurus.com/images/forsale/2016/08/26/23/18/2005_mercedes-benz_m-class-pic-1490253476620387393-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Tampa, FL 33614

Great Deal
$4,354 BELOW
Instant Market Value of $8,351

Price: $3,997

Mileage: 114,192

Location: Tampa, FL 33614

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $3,997, 114,192 miles with Navigation System
Avg. Dealer Rating: (2 reviews) "Dealer was great, truck just wasnt what we were looking for"
https://static.cargurus.com/images/forsale/2016/08/22/07/54/2006_mercedes-benz_m-class-pic-5449734996027373237-152x114.jpeg

2006 Mercedes-Benz M-Class ML350 Used Cars in Milwaukee, WI 53223

Great Deal
$3,648 BELOW
Instant Market Value of $12,138

Price: $8,490

Mileage: 87,609

Location: Milwaukee, WI 53223

Average time on market: 32 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $8,490, 87,609 miles
Avg. Dealer Rating: (8 reviews) "Initial contact made but zero follow up to my requesta"
https://static.cargurus.com/images/forsale/2016/08/27/00/32/2006_mercedes-benz_m-class-pic-7289723161685252696-152x114.jpeg

2006 Mercedes-Benz M-Class ML350 Used Cars in Jacksonville, FL 32211

Great Deal
$3,379 BELOW
Instant Market Value of $10,879

Price: $7,500

Mileage: 116,000

Location: Jacksonville, FL 32211

Average time on market: 32 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $7,500, 116,000 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "So far they are great. Got back with you quickly and answered your questions. So far I haven't worked out a deal but customer service seems to be good here. "
https://static.cargurus.com/images/forsale/2016/07/21/01/51/2007_mercedes-benz_m-class-pic-2343145307987425176-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Loxley, AL 36551

Great Deal
$3,109 BELOW
Instant Market Value of $14,604

Price: $11,495

Mileage: 99,741

Location: Loxley, AL 36551

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $11,495, 99,741 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Mr. Wallace was very friendly and helpful. Overall a great experience."
https://static.cargurus.com/images/forsale/2016/05/07/02/04/2007_mercedes-benz_m-class-pic-2329529292404185248-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Parker, CO 80134

Great Deal
$3,345 BELOW
Instant Market Value of $11,340

Price: $7,995

Mileage: 133,770

Location: Parker, CO 80134

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $7,995, 133,770 miles with Alloy Wheels
Avg. Dealer Rating: (25 reviews) "Inaccurate Mileage published"
https://static.cargurus.com/images/forsale/2016/08/25/02/25/2007_mercedes-benz_m-class-pic-4860729994973215871-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Birmingham, AL 35205

Great Deal
$2,828 BELOW
Instant Market Value of $12,578

Price: $9,750

Mileage: 108,906

Location: Birmingham, AL 35205

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $9,750, 108,906 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Responded quickly."
https://static.cargurus.com/images/forsale/2016/07/01/03/31/2007_mercedes-benz_m-class-pic-5864171540741402438-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Jacksonville, FL 32246

Great Deal
$3,242 BELOW
Instant Market Value of $13,142

Price: $9,900

Mileage: 101,981

Location: Jacksonville, FL 32246

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $9,900, 101,981 miles
Avg. Dealer Rating: (14 reviews) "I had an amazing experience with Brightway Auto sales. I inquired about several of their cars and they called me back within 30 minutes of my online inquiry. They told me about the specifics on 3 of the BMW's that I was interested in. When I came there I was greeted in the parking lot and Brian was very professional. He was able to get me financed and on my way in my dream during my visit. Thank You for your honesty. I am sending Angie down tomorrow just as I told you I would. "
https://static.cargurus.com/images/forsale/2016/08/02/04/55/2006_mercedes-benz_m-class-pic-3674238105667861292-152x114.jpeg

2006 Mercedes-Benz M-Class ML350 Used Cars in Newark, NJ 07104

Great Deal
$3,325 BELOW
Instant Market Value of $10,700

Price: $7,375

Mileage: 112,831

Location: Newark, NJ 07104

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $7,375, 112,831 miles
Avg. Dealer Rating: (27 reviews) "Very professional "
https://static.cargurus.com/images/forsale/2016/06/29/06/37/2006_mercedes-benz_m-class-pic-870109354376979279-152x114.jpeg

2006 Mercedes-Benz M-Class ML350 Used Cars in Davis, CA 95618

Great Deal
$3,274 BELOW
Instant Market Value of $10,969

Price: $7,695

Mileage: 124,928

Location: Davis, CA 95618

Average time on market: 32 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Gold Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $7,695, 124,928 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Very good experience The owners are excellent in customer service they treat me as family The car is very clean and well kept The price was very good I recommend this dealer with no hesitation "
https://static.cargurus.com/images/forsale/2016/08/28/20/29/2007_mercedes-benz_m-class-pic-2540911704207723837-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Rome, NY 13440

Great Deal
$2,591 BELOW
Instant Market Value of $14,291

Price: $11,700

Mileage: 87,320

Location: Rome, NY 13440

Average time on market: 26 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $11,700, 87,320 miles with Leather Seats
Avg. Dealer Rating: (10 reviews) "Responded quickly, answered all my questions and wasn't pushy."
https://static.cargurus.com/images/forsale/2016/04/24/19/55/2007_mercedes-benz_m-class_ml350-pic-8414029349017111935-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Lexington, 40509

Great Deal
$2,625 BELOW
Instant Market Value of $11,625

Price: $9,000

Mileage: 133,200

Location: Lexington, 40509

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $9,000, 133,200 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Backup Camera, Heat Package, Tow Package
https://static.cargurus.com/images/forsale/2016/08/02/09/57/2007_mercedes-benz_m-class-pic-1706872855061804676-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Granbury, TX 76048

Great Deal

Price: $9,900

Mileage: 104,582

Location: Granbury, TX 76048

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $9,900, 104,582 miles
Avg. Dealer Rating: (1 review) "Responded same day"
https://static.cargurus.com/images/forsale/2016/08/21/02/09/2007_mercedes-benz_m-class-pic-4359492217006921810-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in New Port Richey, FL 34652

Great Deal
$2,743 BELOW
Instant Market Value of $12,742

Price: $9,999

Mileage: 109,922

Location: New Port Richey, FL 34652

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $9,999, 109,922 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (34 reviews) "Nice people just couldn't get down there to buy the car"
https://static.cargurus.com/images/forsale/2016/06/04/02/59/2006_mercedes-benz_m-class-pic-3179130146228144239-152x114.jpeg

2006 Mercedes-Benz M-Class ML350 Used Cars in Phoenix, AZ 85020

Great Deal
$2,407 BELOW
Instant Market Value of $11,407

Price: $9,000

Mileage: 94,255

Location: Phoenix, AZ 85020

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $9,000, 94,255 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (42 reviews) "Yosef Borukh Gelfand is one of the owners for Arizona Best and was very honorable in his dealings with us. He honored his price and fixed some problems I found with the car. We did have to stay overnight to wait for the mechanic to finish, but I feel the wait and the 3 hour drive were worth the car we bought. Max and Albert were very pleasant to work with. I suggest that when buying a used car do your homework, check prices and reviews on the car your shopping for. Also do a careful inspection of the car before buying including a thorough test drive. "
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 $30,490 774 listings
2014 Mercedes-Benz M-Class 73 Great Deals $25,895 1,416 listings
2013 Mercedes-Benz M-Class 48 Great Deals $24,495 610 listings
2012 Mercedes-Benz M-Class 28 Great Deals $21,495 448 listings
2011 Mercedes-Benz M-Class 18 Great Deals $15,700 434 listings
2010 Mercedes-Benz M-Class 20 Great Deals $13,900 314 listings
2009 Mercedes-Benz M-Class 22 Great Deals $9,988 370 listings
2008 Mercedes-Benz M-Class 15 Great Deals $9,800 328 listings
2007 Mercedes-Benz M-Class 16 Great Deals $7,800 260 listings
2006 Mercedes-Benz M-Class 14 Great Deals $5,950 468 listings