2004 Mercedes-Benz M-Class for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...
- 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


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

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/06/08/01/51/2003_mercedes-benz_m-class_ml_350-pic-8216771109870621696-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Corona, 11368

Great Deal
$2,817 BELOW
Instant Market Value of $5,316

Price: $2,499

Mileage: 127,450

Location: Corona, 11368

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $2,499, 127,450 miles
https://static.cargurus.com/images/forsale/2017/06/05/19/21/2005_mercedes-benz_m-class-pic-5701637575491474211-152x114.jpeg

2005 Mercedes-Benz M-Class ML 500 Used Cars in Bath, PA 18014

Great Deal
$2,665 BELOW
Instant Market Value of $6,865

Price: $4,200

Mileage: 119,834

Location: Bath, PA 18014

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Champagne Description: Used 2005 Mercedes-Benz M-Class ML 500 for sale - $4,200, 119,834 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Never really bought cars off of dealers cause it's very easy to get ripped off. Not like this here was upfront, told you what he knew about the vehicle, let you take your time to look at it without being on top of you. Great place I bought a car here and plan on buying others I live about 50 miles away it's worth the drive to leave with something you will have for a while. "
https://static.cargurus.com/images/forsale/2017/06/26/05/52/2005_mercedes-benz_m-class-pic-5485159096413277354-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Los Angeles, CA 91607

Great Deal
$1,897 BELOW
Instant Market Value of $6,892

Price: $4,995

Mileage: 121,935

Location: Los Angeles, CA 91607

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $4,995, 121,935 miles
Avg. Dealer Rating: (1 review) "Helpful "
https://static.cargurus.com/images/forsale/2017/06/22/12/41/2003_mercedes-benz_m-class_ml_320-pic-6615319735263451180-152x114.jpeg

2003 Mercedes-Benz M-Class ML 320 Used Cars in Silver Spring, 20901

Great Deal
$1,541 BELOW
Instant Market Value of $6,041

Price: $4,500

Mileage: 55,000

Location: Silver Spring, 20901

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML 320 for sale - $4,500, 55,000 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/06/19/14/32/2003_mercedes-benz_m-class-pic-3240149136705385454-152x114.jpeg

2003 Mercedes-Benz M-Class ML 500 Used Cars in Gulf Shores, AL 36542

Great Deal
$2,309 BELOW
Instant Market Value of $7,304

Price: $4,995

Mileage: 129,522

Location: Gulf Shores, AL 36542

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 Mercedes-Benz M-Class ML 500 for sale - $4,995, 129,522 miles with Navigation System
Avg. Dealer Rating: (14 reviews) "I had to go and find a salesperson which was sitting in a folding chair smoking a cigarette he didn't even stand up to introduce himself and smelled like stale smoke and said if I want to look at anything to come get him so that he can go find the key "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML 500 Used Cars in Colorado Springs, CO 80909

Great Deal
$2,574 BELOW
Instant Market Value of $6,574

Price: $4,000

Mileage: 138,667

Location: Colorado Springs, CO 80909

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML 500 for sale - $4,000, 138,667 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Vehicle was junk. Obviously bought at auction. I had to explain all the issues with the truck. Dealer shrugged and said that's why it's cheap."
https://static.cargurus.com/images/forsale/2017/06/27/23/26/2005_mercedes-benz_m-class-pic-2659334300834785723-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in White Plains, NY 10606

Great Deal
$1,585 BELOW
Instant Market Value of $6,576

Price: $4,991

Mileage: 131,763

Location: White Plains, NY 10606

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Obsidian Black Metallic Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $4,991, 131,763 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (3 reviews) "Good experience all around . Mark and Dan were exceptional. Financing took two days but would definitely buy from this dealer again . They were easy to work with very helpful. Didn't feel pressured to buy . Great bunch of people!"
https://static.cargurus.com/images/forsale/2017/06/08/20/06/2003_mercedes-benz_m-class-pic-852038247878192639-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Houston, TX 77063

Great Deal

Price: $4,450

Mileage: 99,619

Location: Houston, TX 77063

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $4,450, 99,619 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Very pleasent experience."
https://static.cargurus.com/images/forsale/2017/04/04/22/47/2003_mercedes-benz_m-class-pic-5319687581406776909-152x114.jpeg

2003 Mercedes-Benz M-Class ML 500 Used Cars in Inwood, NY 11096

Great Deal
$1,868 BELOW
Instant Market Value of $5,068

Price: $3,200

Mileage: 137,000

Location: Inwood, NY 11096

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML 500 for sale - $3,200, 137,000 miles
Avg. Dealer Rating: (1 review) "Swift response"
https://static.cargurus.com/images/forsale/2017/06/06/16/46/2004_mercedes-benz_m-class-pic-341355319222527773-152x114.jpeg

2004 Mercedes-Benz M-Class ML 500 Used Cars in Mishawaka, IN 46545

Good Deal
$1,699 BELOW
Instant Market Value of $6,274

Price: $4,575

Mileage: 141,957

Location: Mishawaka, IN 46545

Certified Pre-Owned: No Transmission: Automatic Color: Capri Blue Metallic Description: Used 2004 Mercedes-Benz M-Class ML 500 for sale - $4,575, 141,957 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "They were honest and the whole experience was great. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 Mercedes-Benz M-Class ML 350 Used Cars in Garland, TX 75041

Good Deal

Price: $4,995

Mileage: 122,429

Location: Garland, TX 75041

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Yellow Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $4,995, 122,429 miles
Avg. Dealer Rating: (40 reviews) "Professional and curtious at first. Until I purchased a truck at a dealer before going to check out a couple at this lot. Brett, the 'salesman' continued to send me text messages.. guess he thought it was funny. He asked if I was still interested in the truck. I replied and let him know that I'd already bought a truck. He asked, 'Okay, where and when?". I replied and said I was no longer in the market, that I'd bought a truck. His reply again was, "Okay Where and when did you buy?". I replied 'No offense, but it really isn't your place to ask." and "Please remove me from your call list. At this point it was obvious that 'Brett' is not only unprofessional but entirely too immature to to selling cars as his response was, "Okay, so how soon can you make it here today to check out a few cars?" I asked again for him to remove me from his call list and not to contact me again. His reply? "Aren't you looking to save thousands of dollars on your new vehicle purchase?" So.. I called him and asked why he would continue to text me when I'd told him I already purchased a truck and was no longer in the market. He said the same thing, over and over again.. "Okay then, where did you buy it????" I asked him what his name was, so I could pass this juvenile treatment of customers on to the ownership - who I'm confident would not think it was as funny as he did. He said, "I asked you first, where did you buy it???" I asked again if he would remove me from the list. He said, "You haven't opted out!". I informed him that I had replied TWICE to his text messaging asking to be removed and not contacted any longer. His reply was epic, he said, "well, obviously you didn't read the first message.. you have to reply STOP to stop getting messages LOL." I said that I bought prior to going there, that I would definitely not want to do business with someone, or a business, that treats people like this.. it's annoying, rude and honestly.. just goes to show level, or lack thereof, the salesmen that they hire their. I'd highly recommend buying elsewhere. Where? Well to answer Brett's question.. I bought a 2014 Ram 1500 with low miles and a like new interior for less than book value at a dealer in Bonham! The sales rep was a incredibly helpful, professional and just down right good person to work with. I'll definitely do business with Jeff again. Not so much with Int'l Auto Sales."
https://static.cargurus.com/images/forsale/2017/06/09/02/28/2005_mercedes-benz_m-class-pic-928375497111762619-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Wichita, KS 67203

Good Deal
$1,185 BELOW
Instant Market Value of $7,180

Price: $5,995

Mileage: 159,660

Location: Wichita, KS 67203

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $5,995, 159,660 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/05/09/02/22/2003_mercedes-benz_m-class-pic-2244218335091240612-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Harvey, IL 60426

Good Deal
$1,429 BELOW
Instant Market Value of $6,424

Price: $4,995

Mileage: 96,918

Location: Harvey, IL 60426

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $4,995, 96,918 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Yvette called me very quickly from my initial email contact through CarGurus. The car had only been on the lot one day, so she did a hands on look at it for me, answered all my questions. I called her back that same day and told her I was going to do a wire transfer, (which has now been completed). Everything went smoothly. I expect to have my car picked up by Direct Connect in a day or two and have it on my doorstep within a week. I would rate Holger Auto Sales and Yvette 10 Stars."
https://static.cargurus.com/images/forsale/2017/06/21/23/35/2005_mercedes-benz_m-class-pic-4651417200940020633-152x114.jpeg

2005 Mercedes-Benz M-Class Used Cars in Winder, GA 30680

Good Deal
$1,497 BELOW
Instant Market Value of $5,447

Price: $3,950

Mileage: 167,320

Location: Winder, GA 30680

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class for sale - $3,950, 167,320 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/02/20/18/30/2003_mercedes-benz_m-class-pic-7818970085090438784-152x114.jpeg

2003 Mercedes-Benz M-Class ML 320 Used Cars in Beloit, OH 44609

Good Deal
$944 BELOW
Instant Market Value of $5,444

Price: $4,500

Mileage: 95,500

Location: Beloit, OH 44609

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML 320 for sale - $4,500, 95,500 miles
Avg. Dealer Rating: (3 reviews) "Overall good experience, car was as stated in the advertisement. We are still working on the deal. But very happy with the service. "
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 34 Great Deals $25,993 951 listings
2014 Mercedes-Benz M-Class 49 Great Deals $21,991 1,101 listings
2013 Mercedes-Benz M-Class 8 Great Deals $20,490 359 listings
2012 Mercedes-Benz M-Class 20 Great Deals $14,985 416 listings
2011 Mercedes-Benz M-Class 14 Great Deals $9,950 410 listings
2010 Mercedes-Benz M-Class 6 Great Deals $9,995 293 listings
2009 Mercedes-Benz M-Class 13 Great Deals $9,595 312 listings
2008 Mercedes-Benz M-Class 16 Great Deals $7,900 330 listings
2007 Mercedes-Benz M-Class 10 Great Deals $4,995 262 listings
2006 Mercedes-Benz M-Class 18 Great Deals $3,995 354 listings