2004 Mercedes-Benz M-Class for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

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/09/09/07/26/2005_mercedes-benz_m-class-pic-4366853062198450358-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Little Ferry, NJ 07643

Great Deal
$2,784 BELOW
CarGurus IMV of $7,284

Price: $4,500

Mileage: 100,007

Location: Little Ferry, NJ 07643

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $4,500, 100,007 miles
Avg. Dealer Rating: (41 reviews) "Every nice and really hopeful "
https://static.cargurus.com/images/forsale/2017/10/04/07/14/2003_mercedes-benz_m-class-pic-5652197939085226405-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Malden, MA 02148

Great Deal
$1,994 BELOW
CarGurus IMV of $5,493

Price: $3,499

Mileage: 107,000

Location: Malden, MA 02148

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $3,499, 107,000 miles
Avg. Dealer Rating: (8 reviews) "Great "
https://static.cargurus.com/images/forsale/2017/07/01/06/14/2005_mercedes-benz_m-class-pic-7783060731116936962-152x114.jpeg

2005 Mercedes-Benz M-Class Used Cars in Crestwood, IL 60445

Great Deal
$2,434 BELOW
CarGurus IMV of $6,634

Price: $4,200

Mileage: 141,500

Location: Crestwood, IL 60445

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 Mercedes-Benz M-Class for sale - $4,200, 141,500 miles
Avg. Dealer Rating: (45 reviews) "Good "
https://static.cargurus.com/images/forsale/2017/10/14/06/59/2004_mercedes-benz_m-class-pic-5958720583333378330-152x114.jpeg

2004 Mercedes-Benz M-Class ML 350 Used Cars in Nashville, TN 37211

Great Deal
$1,708 BELOW
CarGurus IMV of $5,658

Price: $3,950

Mileage: 93,355

Location: Nashville, TN 37211

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $3,950, 93,355 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Great"
https://static.cargurus.com/images/forsale/2017/08/15/05/05/2005_mercedes-benz_m-class-pic-1274830951907572109-152x114.jpeg

2005 Mercedes-Benz M-Class Used Cars in Naperville, IL 60564

Good Deal
$1,477 BELOW
CarGurus IMV of $6,477

Price: $5,000

Mileage: 115,260

Location: Naperville, IL 60564

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Brilliant Silver Metallic Description: Used 2005 Mercedes-Benz M-Class for sale - $5,000, 115,260 miles
Avg. Dealer Rating: (4 reviews) "Very good experience "
https://static.cargurus.com/images/forsale/2017/09/26/07/32/2005_mercedes-benz_m-class-pic-6411264243312966079-152x114.jpeg

2005 Mercedes-Benz M-Class ML 500 Used Cars in North Highlands, CA 95660

Good Deal
$1,613 BELOW
CarGurus IMV of $6,013

Price: $4,400

Mileage: 147,512

Location: North Highlands, CA 95660

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Unspecified Description: Used 2005 Mercedes-Benz M-Class ML 500 for sale - $4,400, 147,512 miles with Navigation System
Avg. Dealer Rating: (7 reviews) "Good"
https://static.cargurus.com/images/forsale/2017/10/09/07/25/2003_mercedes-benz_m-class-pic-3453298899621244085-152x114.jpeg

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

Good Deal
$1,269 BELOW
CarGurus IMV of $5,169

Price: $3,900

Mileage: 95,594

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 - $3,900, 95,594 miles
Avg. Dealer Rating: (7 reviews) "Very helpful answered all my questions with honesty hope to buy something soon "
https://static.cargurus.com/images/forsale/2017/09/02/07/39/2004_mercedes-benz_m-class-pic-8624351967699790353-152x114.jpeg

2004 Mercedes-Benz M-Class ML 500 Used Cars in Brooklyn, NY 11224

Good Deal
$1,483 BELOW
CarGurus IMV of $6,482

Price: $4,999

Mileage: 95,526

Location: Brooklyn, NY 11224

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Tan Description: Used 2004 Mercedes-Benz M-Class ML 500 for sale - $4,999, 95,526 miles with Navigation System, Leather Seats
Avg. Dealer Rating: (26 reviews) "The owner is honest and very reasonable in price and dealings. "
https://static.cargurus.com/images/forsale/2017/08/16/11/07/2005_mercedes-benz_m-class-pic-5947100029517730630-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Houston, TX 77090

Good Deal

Price: $5,995

Mileage: 112,218

Location: Houston, TX 77090

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $5,995, 112,218 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "Awesome "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML 350 Used Cars in Plainville, CT 06062

Good Deal
$1,299 BELOW
CarGurus IMV of $6,294

Price: $4,995

Mileage: 103,149

Location: Plainville, CT 06062

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Tan Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $4,995, 103,149 miles
Avg. Dealer Rating: (19 reviews) "Responsive"
https://static.cargurus.com/images/forsale/2017/08/18/02/39/2005_mercedes-benz_m-class-pic-1080328455019327576-152x114.jpeg

2005 Mercedes-Benz M-Class Used Cars in Colorado Springs, CO 80903

Good Deal
$1,267 BELOW
CarGurus IMV of $6,762

Price: $5,495

Mileage: 140,325

Location: Colorado Springs, CO 80903

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class for sale - $5,495, 140,325 miles with Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Dealer did respond, but just that the car had been sold. Very blunt... Did not offer any other service or try to find us another car. Great website though. Cannot fully rate the dealership because I never went there. Could have just been that one individual that didn't care if I may have been interested in another vehicle... So whoever Alan is at South Tejon Motors, I had money to spend, if you would have offered another vehicle, you could've had a sale. You don't cut your fishing string when you have a fish on the hook...."
https://static.cargurus.com/images/forsale/2017/05/25/08/04/2005_mercedes-benz_m-class-pic-5992565300763467728-152x114.jpeg

2005 Mercedes-Benz M-Class Used Cars in Denver, CO 80210

Good Deal
$1,017 BELOW
CarGurus IMV of $6,007

Price: $4,990

Mileage: 161,595

Location: Denver, CO 80210

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class for sale - $4,990, 161,595 miles with Alloy Wheels
Avg. Dealer Rating: (9 reviews) "We purchased the car: These folks worked with us to buy a great car at a terrific price. We are very happy with our experience."
https://static.cargurus.com/images/forsale/2017/07/19/06/09/2005_mercedes-benz_m-class-pic-764466559625785027-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Greenwood, IN 46142

Good Deal
$925 BELOW
CarGurus IMV of $6,920

Price: $5,995

Mileage: 117,432

Location: Greenwood, IN 46142

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $5,995, 117,432 miles with Sunroof/Moonroof
Avg. Dealer Rating: (21 reviews) "Over the phone, I asked if the vehicle had been in any accidents; the answer I received was that the vehicle had a clean history report. Upon arrival, it was pretty clear that the passenger quarter panel had been replaced and rewelded, meaning a pretty serious accident had occurred. The saleswoman was understanding and I am happy that she didn't try to deny the accident or push me into their other cars. That is why this review gets two stars instead of one. "
https://static.cargurus.com/images/forsale/2017/09/22/04/09/2004_mercedes-benz_m-class-pic-2473064844329431468-152x114.jpeg

2004 Mercedes-Benz M-Class ML 500 Used Cars in Tampa, FL 33619

Good Deal
$964 BELOW
CarGurus IMV of $5,464

Price: $4,500

Mileage: 153,000

Location: Tampa, FL 33619

Certified Pre-Owned: No Transmission: Automatic Color: Aluminum Description: Used 2004 Mercedes-Benz M-Class ML 500 for sale - $4,500, 153,000 miles
Avg. Dealer Rating: (16 reviews) "Great feedback "
https://static.cargurus.com/images/forsale/2017/10/04/07/05/2005_mercedes-benz_m-class-pic-9210690917060058993-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Plainfield, IL 60586

Good Deal
$877 BELOW
CarGurus IMV of $6,372

Price: $5,495

Mileage: 123,149

Location: Plainfield, IL 60586

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Pewter Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $5,495, 123,149 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Got financing and car in same day, dealer is very user friendly and helpfull with their cars."
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 78 Great Deals $23,980 1,617 listings
2014 Mercedes-Benz M-Class 79 Great Deals $22,588 1,221 listings
2013 Mercedes-Benz M-Class 20 Great Deals $19,700 362 listings
2012 Mercedes-Benz M-Class 8 Great Deals $17,991 434 listings
2011 Mercedes-Benz M-Class 24 Great Deals $10,000 428 listings
2010 Mercedes-Benz M-Class 16 Great Deals $8,700 306 listings
2009 Mercedes-Benz M-Class 16 Great Deals $8,578 330 listings
2008 Mercedes-Benz M-Class 17 Great Deals $6,800 327 listings
2007 Mercedes-Benz M-Class 8 Great Deals $6,850 218 listings
2006 Mercedes-Benz M-Class 10 Great Deals $5,499 340 listings