Sign in | Register | My account | | Español
Sell Your Car

2004 Mercedes-Benz M-Class Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...
(clear)

Condition

Loading...
(clear)

Installed Options

Loading...
Show all options ↓ Show fewer options ↑
(clear)

Seating Capacity

Loading...

Text Search

Price Drops

Add Similar Cars

Find 2004 Mercedes-Benz M-Class listings in your area Enter your ZIP code

Loading...
Featured Listings
http://images.cars.com/phototab/DMI/2238974/F8131A/01.jpg

2004 Mercedes-Benz M-Class ML500 Used Cars in Reading, PA 19607

Great Deal
$2,288 BELOW
Instant Market Value of $11,779

Price: $9,491

Mileage: 103,182

Location: Reading, PA 19607

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Brilliant Silver Metallic Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $9,491, 103,182 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Never returned my calls. I needed to call every time. Abrasive, non-accommodating. Less helpful then expected. Not recommended if you have choices. "
http://images.cars.com/phototab/DMI/109852/5614/01.jpg

2004 Mercedes-Benz M-Class ML350 Used Cars in National City, CA 91950

Great Deal
$2,291 BELOW
Instant Market Value of $13,268

Price: $10,977

Mileage: 63,601

Location: National City, CA 91950

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $10,977, 63,601 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Nice folks"
http://images.cars.com/phototab/DMI/206000/10120/01.jpg

2004 Mercedes-Benz M-Class ML500 Used Cars in Parma, OH 44130

Good Deal
$2,060 BELOW
Instant Market Value of $11,055

Price: $8,995

Mileage: 100,465

Location: Parma, OH 44130

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $8,995, 100,465 miles
Avg. Dealer Rating: (2 reviews) "Never responded to mails but have nice offers"
http://images.cars.com/phototab/DMI/184619/4A469010/01.jpg

2004 Mercedes-Benz M-Class ML350 Used Cars in Fort Pierce, FL 34982

Good Deal
$1,561 BELOW
Instant Market Value of $10,553

Price: $8,992

Mileage: 101,865

Location: Fort Pierce, FL 34982

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $8,992, 101,865 miles
Avg. Dealer Rating: (2 reviews) "didnt have the vehiclelisted"
http://static.cargurus.com/images/forsale/2013/02/12/20/14/2004_mercedes-benz_m-class_ml500-pic-3828552734503038388-152x114.jpeg

2004 Mercedes-Benz M-Class ML500 Used Cars in Northfield, OH 44067

Good Deal
$1,416 BELOW
Instant Market Value of $10,316

Price: $8,900

Mileage: 121,000

Location: Northfield, OH 44067

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $8,900, 121,000 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Comfort Package, Alloy Wheels
http://images.cars.com/phototab/DMI/2380410/EQE/01.jpg

2004 Mercedes-Benz M-Class ML350 Used Cars in Miami, FL 33172

Good Deal
$1,563 BELOW
Instant Market Value of $9,562

Price: $7,999

Mileage: 100,524

Location: Miami, FL 33172

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $7,999, 100,524 miles
Avg. Dealer Rating: (1 review) "Higher prices"
http://images.cars.com/phototab/MDC/92/14438092/946596709.jpg

2004 Mercedes-Benz M-Class ML350 Used Cars in Los Angeles, CA 91324

Good Deal
$1,290 BELOW
Instant Market Value of $10,990

Price: $9,700

Mileage: 90,668

Location: Los Angeles, CA 91324

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $9,700, 90,668 miles
http://images.cars.com/phototab/DMI/10434/109855/01.jpg

2004 Mercedes-Benz M-Class ML350 Used Cars in Walhalla, SC 29691

Fair Deal
$1,179 BELOW
Instant Market Value of $9,979

Price: $8,800

Mileage: 128,569

Location: Walhalla, SC 29691

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Tan Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $8,800, 128,569 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Never received a return call on the vehicle I was looking at. "
http://images.cars.com/phototab/DMI/2512969/465099/01.jpg

2004 Mercedes-Benz M-Class ML350 Used Cars in Lynwood, CA 90262

Fair Deal
$792 BELOW
Instant Market Value of $10,787

Price: $9,995

Mileage: 94,266

Location: Lynwood, CA 90262

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $9,995, 94,266 miles
Avg. Dealer Rating: (3 reviews) "envoy was pretty dented, so I substituted with another suitable, SUV, for a 1,000.00 more. I felt salesperson could have been more professional. "what do you expect for a used car?" I was told. But overall I'm happy with my choice & owner's help to make it more of pleasant deal. "
http://images.cars.com/phototab/DMI/428/187148901/01.jpg

2004 Mercedes-Benz M-Class ML350 Used Cars in Chicago, IL 60639

Fair Deal
$340 BELOW
Instant Market Value of $11,190

Price: $10,850

Mileage: 97,579

Location: Chicago, IL 60639

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $10,850, 97,579 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "I talked breifly with them, got the info I needed, but I had made a decision to go with another vehicle by then."
http://images.cars.com/phototab/MDC/3/8142703/818228724.jpg

2004 Mercedes-Benz M-Class ML350 Used Cars in Bensalem, PA 19020

Fair Deal
$402 BELOW
Instant Market Value of $11,302

Price: $10,900

Mileage: 98,500

Location: Bensalem, PA 19020

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $10,900, 98,500 miles
http://images.cars.com/phototab/DMI/2454935/SR-ML350/01.jpg

2004 Mercedes-Benz M-Class ML350 Used Cars in Fishers, IN 46038

Fair Deal
$462 BELOW
Instant Market Value of $9,452

Price: $8,990

Mileage: 110,841

Location: Fishers, IN 46038

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $8,990, 110,841 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Took a week to respond, then not very interested."
http://images.cars.com/phototab/DMI/208965/T372120/01.jpg

2004 Mercedes-Benz M-Class ML350 Used Cars in Moline, IL 61265

Fair Deal
$417 BELOW
Instant Market Value of $12,317

Price: $11,900

Mileage: 85,679

Location: Moline, IL 61265

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $11,900, 85,679 miles
Avg. Dealer Rating: (2 reviews) "car overpriced...dealer made token attempt to respond to my inquiry"
http://images.cars.com/phototab/DMI/2241555/5259/01.jpg

2004 Mercedes-Benz M-Class ML350 Used Cars in Chicago, IL 60612

Fair Deal
$53 BELOW
Instant Market Value of $10,051

Price: $9,998

Mileage: 117,765

Location: Chicago, IL 60612

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $9,998, 117,765 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Tow Package, Alloy Wheels
Avg. Dealer Rating: (1 review)
http://images.cars.com/phototab/DMI/2364258/2774/01.jpg

2004 Mercedes-Benz M-Class ML500 Used Cars in Columbus, OH 43229

Fair Deal
$483 BELOW
Instant Market Value of $12,478

Price: $11,995

Mileage: 85,133

Location: Columbus, OH 43229

Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $11,995, 85,133 miles
Avg. Dealer Rating: (2 reviews) "Great company cars are priced just a little above what they are worth. "
Please wait ...
All Listings
Please wait ...
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

BMW X5 Mercedes-Benz E-Class Mercedes-Benz C-Class Mercedes-Benz S-Class Porsche Cayenne Acura MDX

New 2004 Mercedes-Benz M-Class By Year

2013 Mercedes-Benz M-Class 2607 listings 2012 Mercedes-Benz M-Class 341 listings

Used 2004 Mercedes-Benz M-Class By City

2004 Mercedes-Benz M-Class in Atlanta GA 192 listings 2004 Mercedes-Benz M-Class in Baltimore MD 404 listings 2004 Mercedes-Benz M-Class in Boston MA 172 listings
2004 Mercedes-Benz M-Class in Charlotte NC 94 listings 2004 Mercedes-Benz M-Class in Chicago IL 418 listings 2004 Mercedes-Benz M-Class in Cincinnati OH 72 listings
2004 Mercedes-Benz M-Class in Cleveland OH 103 listings 2004 Mercedes-Benz M-Class in Dallas TX 176 listings 2004 Mercedes-Benz M-Class in Denver CO 137 listings
2004 Mercedes-Benz M-Class in Detroit MI 64 listings 2004 Mercedes-Benz M-Class in Houston TX 153 listings 2004 Mercedes-Benz M-Class in Indianapolis IN 41 listings
2004 Mercedes-Benz M-Class in Kansas City MO 61 listings 2004 Mercedes-Benz M-Class in Las Vegas NV 50 listings 2004 Mercedes-Benz M-Class in Los Angeles CA 553 listings
2004 Mercedes-Benz M-Class in Miami FL 306 listings 2004 Mercedes-Benz M-Class in Minneapolis MN 97 listings 2004 Mercedes-Benz M-Class in Nashville TN 34 listings
2004 Mercedes-Benz M-Class in New York NY 1,071 listings 2004 Mercedes-Benz M-Class in Philadelphia PA 452 listings 2004 Mercedes-Benz M-Class in Phoenix AZ 115 listings
2004 Mercedes-Benz M-Class in Pittsburgh PA 79 listings 2004 Mercedes-Benz M-Class in Portland OR 166 listings 2004 Mercedes-Benz M-Class in Saint Louis MO 77 listings