2004 Mercedes-Benz M-Class for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

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/02/18/07/56/2003_mercedes-benz_m-class-pic-593037976470070182-152x114.jpeg

2003 Mercedes-Benz M-Class ML 500 Used Cars in Houston, TX 77083

Great Deal

Price: $2,600

Mileage: 138,587

Location: Houston, TX 77083

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gold Description: Used 2003 Mercedes-Benz M-Class ML 500 for sale - $2,600, 138,587 miles with Navigation System
Avg. Dealer Rating: (4 reviews) "Good guy's"
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,088 BELOW
Instant Market Value of $7,088

Price: $5,000

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,000, 97,915 miles with Navigation System
Avg. Dealer Rating: (69 reviews) "Great price, but no one informed me that the car reeked of cigarettes. Bought a steamer, and an entire bottle of Fabreeze, and now it's fine. I wold have still bought the car, in retrospect...it just would have been nice to have it aired out a little before I drove it 500 miles. Service was adequate, more than good given the volume of cars they move. Paperwork was complete, and I had no problem registering the car out of state. The reas on for the drop of one star was the lack of replies to two questions, and I believe all smoker cars should be listed as such. My wife has alergies, and could not ride in it until after I steamed the whole interior 4 times."
https://static.cargurus.com/images/forsale/2016/05/26/17/52/2005_mercedes-benz_m-class-pic-7892788995515326398-152x114.jpeg

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

Great Deal
$2,644 BELOW
Instant Market Value of $6,844

Price: $4,200

Mileage: 141,500

Location: Crestwood, IL 60445

Average time on market: 30 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: (39 reviews) "Never responded to my email.hsd to call and then was told truck had a bad starter. But just like a few of the other reviews was told there were other vehicles to look at. Should at least post the full details on the listing"
https://static.cargurus.com/images/forsale/2016/12/29/19/42/2005_mercedes-benz_m-class-pic-3612220377827865226-152x114.jpeg

2005 Mercedes-Benz M-Class Used Cars in Pensacola, FL 32507

Great Deal
$2,572 BELOW
Instant Market Value of $9,057

Price: $6,485

Mileage: 94,176

Location: Pensacola, FL 32507

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2005 Mercedes-Benz M-Class for sale - $6,485, 94,176 miles
Avg. Dealer Rating: (7 reviews) "I simply asked if they would take 5000 for this car and this is the response I got back. n reference to your question of our selling the Spark for $5000 our vehicles are already priced at 80% or less of NADA value.You can look it up yourself on the NADA site. Sincerely Pam/Car Bazaar Pam could have had a lot nicer response! Then that!!!!!"
https://static.cargurus.com/images/forsale/2017/02/11/15/53/2003_mercedes-benz_m-class_ml_500-pic-5957517997108121892-152x114.jpeg

2003 Mercedes-Benz M-Class ML 500 Used Cars in Tucker, 30084

Great Deal
$1,806 BELOW
Instant Market Value of $5,801

Price: $3,995

Mileage: 130,000

Location: Tucker, 30084

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML 500 for sale - $3,995, 130,000 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Navigation System
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,842 BELOW
Instant Market Value of $6,533

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/27/20/05/2003_mercedes-benz_m-class-pic-6423075974633041761-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Worcester, MA 01610

Great Deal
$1,979 BELOW
Instant Market Value of $5,479

Price: $3,500

Mileage: 141,333

Location: Worcester, MA 01610

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $3,500, 141,333 miles
https://static.cargurus.com/images/forsale/2017/02/17/13/34/2003_mercedes-benz_m-class-pic-8636420326774095219-152x114.jpeg

2003 Mercedes-Benz M-Class ML 320 Used Cars in Salt Lake City, UT 84111

Great Deal
$1,620 BELOW
Instant Market Value of $5,495

Price: $3,875

Mileage: 131,122

Location: Salt Lake City, UT 84111

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Description: Used 2003 Mercedes-Benz M-Class ML 320 for sale - $3,875, 131,122 miles with Alloy Wheels
Avg. Dealer Rating: (22 reviews) "Very helpful online. Immediate response. I'll deal with these guys in the future. Recommend? YES!"
https://static.cargurus.com/images/forsale/2017/02/19/04/32/2005_mercedes-benz_m-class-pic-3020792935707717732-152x114.jpeg

2005 Mercedes-Benz M-Class Used Cars in Eatontown, NJ 07724

Great Deal
$2,179 BELOW
Instant Market Value of $8,067

Price: $5,888

Mileage: 90,000

Location: Eatontown, NJ 07724

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Pewter Metallic Description: Used 2005 Mercedes-Benz M-Class for sale - $5,888, 90,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (23 reviews) "Mel the used car Manager seems to be an upfront guy. But the company I think are not inclined to return your deposit in a timely manner when you have to cancel a deal. I have been waiting two weeks for them to do just that."
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

Great Deal
$1,776 BELOW
Instant Market Value of $7,276

Price: $5,500

Mileage: 102,954

Location: Garfield, NJ 07026

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $5,500, 102,954 miles with Alloy Wheels
Avg. Dealer Rating: (20 reviews) "I felt rushed during the process and it was probably due too the truck being complete garbage. Oil pan was all covered in in jb weld, and the amount of problems I'm having with the truck already is just unreal. If you want to get screwed but a vehicle from mj trader."
https://static.cargurus.com/images/forsale/2017/02/15/18/07/2004_mercedes-benz_m-class-pic-6746911789430312910-152x114.jpeg

2004 Mercedes-Benz M-Class ML 500 Used Cars in Charleston, SC 29406

Good Deal
$1,544 BELOW
Instant Market Value of $7,534

Price: $5,990

Mileage: 106,855

Location: Charleston, SC 29406

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML 500 for sale - $5,990, 106,855 miles with Navigation System
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

Good Deal
$1,829 BELOW
Instant Market Value of $5,824

Price: $3,995

Mileage: 96,211

Location: Hollywood, FL 33023

Average time on market: 28 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,642 BELOW
Instant Market Value of $5,442

Price: $3,800

Mileage: 141,000

Location: Paterson, NJ 07503

Average time on market: 18 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/2017/01/11/05/08/2003_mercedes-benz_m-class-pic-2618373142061455198-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Lake Park, FL 33403

Good Deal
$1,532 BELOW
Instant Market Value of $5,527

Price: $3,995

Mileage: 137,000

Location: Lake Park, FL 33403

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gold Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $3,995, 137,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Working on possible deal."
https://static.cargurus.com/images/forsale/2017/01/28/23/27/2005_mercedes-benz_m-class-pic-8277017476666285325-152x114.jpeg

2005 Mercedes-Benz M-Class Used Cars in Dallas, TX 75218

Good Deal

Price: $3,450

Mileage: 185,909

Location: Dallas, TX 75218

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class for sale - $3,450, 185,909 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (51 reviews) "Great customer 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 17 Great Deals $29,806 522 listings
2014 Mercedes-Benz M-Class 52 Great Deals $23,990 1,278 listings
2013 Mercedes-Benz M-Class 20 Great Deals $19,980 423 listings
2012 Mercedes-Benz M-Class 14 Great Deals $18,888 428 listings
2011 Mercedes-Benz M-Class 20 Great Deals $11,797 476 listings
2010 Mercedes-Benz M-Class 18 Great Deals $10,500 317 listings
2009 Mercedes-Benz M-Class 17 Great Deals $9,900 324 listings
2008 Mercedes-Benz M-Class 12 Great Deals $7,902 388 listings
2007 Mercedes-Benz M-Class 12 Great Deals $5,995 296 listings
2006 Mercedes-Benz M-Class 17 Great Deals $3,700 459 listings