2004 Mercedes-Benz M-Class for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Hide Vehicles With...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

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

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/14/01/37/2004_mercedes-benz_m-class-pic-5659736762522678052-152x114.jpeg

2004 Mercedes-Benz M-Class ML 500 Used Cars in Gardena, CA 90248

Great Deal
$2,337 BELOW
Instant Market Value of $7,537

Price: $5,200

Mileage: 97,915

Location: Gardena, CA 90248

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML 500 for sale - $5,200, 97,915 miles with Navigation System
Avg. Dealer Rating: (69 reviews) "great"
https://static.cargurus.com/images/forsale/2016/11/26/18/03/2003_mercedes-benz_m-class-pic-9206971466483585138-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Rockville Centre, NY 11570

Great Deal
$2,381 BELOW
Instant Market Value of $5,331

Price: $2,950

Mileage: 138,118

Location: Rockville Centre, NY 11570

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $2,950, 138,118 miles
Avg. Dealer Rating: (2 reviews) "very helpful"
https://static.cargurus.com/images/forsale/2017/01/19/05/19/2005_mercedes-benz_m-class-pic-5853524031951676243-152x114.jpeg

2005 Mercedes-Benz M-Class ML 500 Used Cars in Chicago, IL 60612

Great Deal
$1,781 BELOW
Instant Market Value of $6,472

Price: $4,691

Mileage: 140,598

Location: Chicago, IL 60612

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML 500 for sale - $4,691, 140,598 miles with Navigation System
Avg. Dealer Rating: (2 reviews) "Jimmy was great, the car was a good price and the condition was as advertised. I was very pleased with the entire experience."
https://static.cargurus.com/images/forsale/2017/01/11/13/06/2003_mercedes-benz_m-class-pic-6052930364716899079-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Hollywood, FL 33023

Great Deal
$2,110 BELOW
Instant Market Value of $6,105

Price: $3,995

Mileage: 96,211

Location: Hollywood, FL 33023

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $3,995, 96,211 miles
Avg. Dealer Rating: (1 review) "!* is the lowest you can go otherwise it would have been less. Didn't respond to email enquiry; didn't respond to phone messages or return calls left in answering service; did not respond to SMS - unsure how they actually sell vehicles - must be good walk-in trade! When i actually got through, the guy i talked to was very difficult to understand and unable to answer questions on vehicle service history. "
https://static.cargurus.com/images/forsale/2017/01/18/19/28/2004_mercedes-benz_m-class-pic-5454799400944819267-152x114.jpeg

2004 Mercedes-Benz M-Class ML 350 Used Cars in Paterson, NJ 07503

Good Deal
$1,593 BELOW
Instant Market Value of $5,393

Price: $3,800

Mileage: 141,000

Location: Paterson, NJ 07503

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $3,800, 141,000 miles
Avg. Dealer Rating: (1 review) "the car exactly like the picture I really appreciate that it was quick and courteous I give 5 stars"
https://static.cargurus.com/images/forsale/2016/11/22/05/54/2003_mercedes-benz_m-class-pic-7347752895445472166-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Plaistow, NH 03865

Good Deal
$1,421 BELOW
Instant Market Value of $5,416

Price: $3,995

Mileage: 153,299

Location: Plaistow, NH 03865

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $3,995, 153,299 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (1 review) "Very happy with my purchase, had the exact car i wanted and was able to work out a good deal and got a warranty, will definitely go back for my next car. Thanks guys!!!"
https://static.cargurus.com/images/forsale/2016/10/20/02/36/2005_mercedes-benz_m-class-pic-4460456587595890333-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Garfield, NJ 07026

Good Deal
$1,887 BELOW
Instant Market Value of $7,787

Price: $5,900

Mileage: 102,954

Location: Garfield, NJ 07026

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $5,900, 102,954 miles with Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2017/01/21/06/04/2003_mercedes-benz_m-class-pic-5845618503037765671-152x114.jpeg

2003 Mercedes-Benz M-Class ML 320 Used Cars in Newark, NJ 07112

Good Deal
$1,024 BELOW
Instant Market Value of $3,924

Price: $2,900

Mileage: 158,700

Location: Newark, NJ 07112

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML 320 for sale - $2,900, 158,700 miles
Avg. Dealer Rating: (12 reviews) "Contacted me right away regarding my interest, and were willing to work with me. Helped me get the best deal possible. I am very appreciative, and would highly recommend. "
https://static.cargurus.com/images/forsale/2016/12/16/02/48/2004_mercedes-benz_m-class-pic-2067161299760134861-152x114.jpeg

2004 Mercedes-Benz M-Class ML 350 Used Cars in Indianapolis, IN 46241

Good Deal
$1,303 BELOW
Instant Market Value of $6,203

Price: $4,900

Mileage: 131,267

Location: Indianapolis, IN 46241

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Green P29 Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $4,900, 131,267 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "They were very nice and have excellents cars"
https://static.cargurus.com/images/forsale/2016/11/03/15/25/2005_mercedes-benz_m-class-pic-5178026674722241540-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Palm Desert, CA 92260

Good Deal
$1,934 BELOW
Instant Market Value of $7,434

Price: $5,500

Mileage: 139,000

Location: Palm Desert, CA 92260

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $5,500, 139,000 miles
Avg. Dealer Rating: (14 reviews) "I bought a car from them, a Kia Amanti 2006 in good conditions. They received us well and we recommend."
https://static.cargurus.com/images/forsale/2017/01/18/16/27/2005_mercedes-benz_m-class-pic-7694055327456517679-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Simpsonville, SC 29681

Good Deal
$1,586 BELOW
Instant Market Value of $8,181

Price: $6,595

Mileage: 116,487

Location: Simpsonville, SC 29681

Average time on market: 34 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $6,595, 116,487 miles
Avg. Dealer Rating: (1 review) "Dealer (Warner) responded to questions very quickly even if they were via email. Would definitely recommend this dealership to anyone looking for a quality used car."
https://static.cargurus.com/images/forsale/2016/12/26/14/53/2005_mercedes-benz_m-class-pic-8371607803582234402-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Milton, VT 05468

Good Deal
$1,648 BELOW
Instant Market Value of $7,638

Price: $5,990

Mileage: 123,270

Location: Milton, VT 05468

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $5,990, 123,270 miles with Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Responded w appropriate info."
https://static.cargurus.com/images/forsale/2017/01/14/07/09/2005_mercedes-benz_m-class-pic-2585790103491111926-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in White Hall, AR 71602

Good Deal
$1,349 BELOW
Instant Market Value of $7,949

Price: $6,600

Mileage: 154,443

Location: White Hall, AR 71602

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $6,600, 154,443 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Good"
https://static.cargurus.com/images/forsale/2017/01/11/18/29/2005_mercedes-benz_m-class-pic-1595131677791205727-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Feasterville Trevose, PA 19053

Good Deal
$1,359 BELOW
Instant Market Value of $6,259

Price: $4,900

Mileage: 155,971

Location: Feasterville Trevose, PA 19053

Average time on market: 34 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $4,900, 155,971 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (25 reviews) "Great! Ready to discuss with you and feel your pulse. Technical and business like. Even when you are not ready to buy they offer you other options. Great people! "
https://static.cargurus.com/images/forsale/2016/12/15/05/43/2005_mercedes-benz_m-class-pic-4732211955294740845-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Cabot, AR 72023

Good Deal
$1,675 BELOW
Instant Market Value of $9,575

Price: $7,900

Mileage: 85,413

Location: Cabot, AR 72023

Average time on market: 34 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $7,900, 85,413 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (2 reviews) "It was like I had to motivate this gentleman to do a deal with me. I had secured my financing, sent him pics of my vehicle, called to see if he saw them, waited for a response, called back to get a response of .....I will send extra pics later.......well I was still waiting, so at this point, I am not confident in this Dealer any more! I will not bet you to take my money. With all due respect to this gentleman(David), you can sell to who you choose....I guess I was not the one you wanted to do business with!!! "
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 16 Great Deals $31,775 462 listings
2014 Mercedes-Benz M-Class 42 Great Deals $22,900 1,254 listings
2013 Mercedes-Benz M-Class 14 Great Deals $19,999 420 listings
2012 Mercedes-Benz M-Class 20 Great Deals $18,888 395 listings
2011 Mercedes-Benz M-Class 20 Great Deals $11,995 422 listings
2010 Mercedes-Benz M-Class 7 Great Deals $10,997 308 listings
2009 Mercedes-Benz M-Class 11 Great Deals $8,750 330 listings
2008 Mercedes-Benz M-Class 7 Great Deals $7,902 346 listings
2007 Mercedes-Benz M-Class 11 Great Deals $7,495 254 listings
2006 Mercedes-Benz M-Class 13 Great Deals $5,995 417 listings