2004 Mercedes-Benz M-Class Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

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

First Previous
Loading...
Next
Featured Listings
https://content.homenetiol.com/2000096/2063606/640x480/stock_images/2/6573.jpg

2005 Mercedes-Benz M-Class ML500 Used Cars in Ontario, OR 97914

Great Deal
$3,181 BELOW
Instant Market Value of $10,652

Price: $7,471

Mileage: 75,891

Location: Ontario, OR 97914

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $7,471, 75,891 miles with Navigation System, Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (14 reviews) "friendly and helpful"
http://static.cargurus.com/images/forsale/2016/02/05/14/18/2003_mercedes-benz_m-class-pic-9142412382545167933-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Salem, NH 03079

Great Deal
$2,355 BELOW
Instant Market Value of $5,855

Price: $3,500

Mileage: 144,704

Location: Salem, NH 03079

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $3,500, 144,704 miles
Avg. Dealer Rating: (4 reviews) "So beautiful"
http://static.cargurus.com/images/forsale/2016/01/20/01/24/2003_mercedes-benz_m-class-pic-5570527749884001022-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Puyallup, WA 98375

Great Deal
$2,305 BELOW
Instant Market Value of $6,304

Price: $3,999

Mileage: 165,000

Location: Puyallup, WA 98375

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $3,999, 165,000 miles
Avg. Dealer Rating: (10 reviews) "They are the top in my line of work they help all soldiers no matter what"
http://media.automanager.com/wmphotos/028824/ad4ad523d0593c41b0131f0abae7c73c/9f1152d3f5_640.jpg

2005 Mercedes-Benz M-Class ML500 Used Cars in La Mesa, CA 91942

Great Deal
$2,771 BELOW
Instant Market Value of $10,721

Price: $7,950

Mileage: 79,925

Location: La Mesa, CA 91942

Certified Pre-Owned: No Transmission: Automatic Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $7,950, 79,925 miles with Navigation System
http://static.cargurus.com/images/forsale/2016/01/24/05/20/2005_mercedes-benz_m-class-pic-8718049556669537686-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in East Rutherford, NJ 07073

Great Deal
$2,722 BELOW
Instant Market Value of $10,717

Price: $7,995

Mileage: 79,900

Location: East Rutherford, NJ 07073

Certified Pre-Owned: No Transmission: Automatic Color: Beige Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $7,995, 79,900 miles with Navigation System, Leather Seats, Alloy Wheels
http://static.cargurus.com/images/forsale/2016/01/08/00/39/2004_mercedes-benz_m-class-pic-1190222873930704149-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Savannah, GA 31419

Great Deal
$2,310 BELOW
Instant Market Value of $7,305

Price: $4,995

Mileage: 131,495

Location: Savannah, GA 31419

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $4,995, 131,495 miles with Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "Took the dealer some days to respond."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Great Deal
$2,956 BELOW
Instant Market Value of $6,955

Price: $3,999

Mileage: 120,488

Location: Miami, FL 33169

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Unknown Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $3,999, 120,488 miles with Alloy Wheels
Avg. Dealer Rating: (36 reviews) "Very nice."
http://static.cargurus.com/images/forsale/2016/02/05/14/18/2005_mercedes-benz_m-class-pic-3470579074086777303-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Salem, NH 03079

Great Deal
$1,971 BELOW
Instant Market Value of $6,871

Price: $4,900

Mileage: 152,386

Location: Salem, NH 03079

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Tan Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $4,900, 152,386 miles
Avg. Dealer Rating: (4 reviews) "Nice people who explained the whole process to me. I don't think this is the right way for me to buy a car, but definitely would tell people about this dealership."
http://static.cargurus.com/images/forsale/2016/02/06/23/42/2005_mercedes-benz_m-class-pic-8652980846478793328-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in New Castle, DE 19720

Great Deal
$2,191 BELOW
Instant Market Value of $8,881

Price: $6,690

Mileage: 119,868

Location: New Castle, DE 19720

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $6,690, 119,868 miles with Alloy Wheels
Avg. Dealer Rating: (40 reviews) "Just once...c-"
http://static.cargurus.com/images/forsale/2016/01/30/23/54/2003_mercedes-benz_m-class-pic-7378602737526140999-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Nicholasville, KY 40356

Great Deal
$1,768 BELOW
Instant Market Value of $6,718

Price: $4,950

Mileage: 139,579

Location: Nicholasville, KY 40356

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Brilliant Silver Metallic Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $4,950, 139,579 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Totally up front about condition of car. 5 stars for honesty!"
http://static.cargurus.com/images/forsale/2016/02/12/10/11/2003_mercedes-benz_m-class-pic-2439045881457634120-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Los Angeles, CA 90065

Great Deal
$1,926 BELOW
Instant Market Value of $5,921

Price: $3,995

Mileage: 150,704

Location: Los Angeles, CA 90065

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $3,995, 150,704 miles
Avg. Dealer Rating: (12 reviews) "They responded back quickly.. never made it to dealership"
http://static.cargurus.com/images/forsale/2015/12/11/19/11/2005_mercedes-benz_m-class-pic-6226771599746657546-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Stanton, CA 90680

Good Deal
$2,652 BELOW
Instant Market Value of $9,301

Price: $6,649

Mileage: 108,456

Location: Stanton, CA 90680

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $6,649, 108,456 miles with Aluminum Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (37 reviews) "I drove out to this dealer, the lot was crammed full. There was no room to manuver around the cars to see them. Stanton looks like a dangerous area and there were cars lined all up and down the street so that there was no where to park near the lot. Everywhere you look there are "no parking" signs so we parked a couple blocks away. Since we drove a long way to get there we took the time to walk the couple of blocks from where we parked to check it out. We maneuvered around the cars to see the one I was looking for. No one asked us if we needed help or said anything to us. The car was closed in by so many other cars around it that I didn't see how they would be able to get the car out for me to test drive it anyway. When I looked through the windows, the car looked dirty inside. It didn't look as nice as the picture they posted. I wasn't impressed so we left."
http://static.cargurus.com/images/forsale/2015/03/23/02/29/2003_mercedes-benz_m-class-pic-9064144180844193213-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Lockport, NY 14094

Good Deal
$1,753 BELOW
Instant Market Value of $8,253

Price: $6,500

Mileage: 89,000

Location: Lockport, NY 14094

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $6,500, 89,000 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "I love the Volkswagen I bought from Dallas Kay Auto I will absolutely be back!"
http://static.cargurus.com/images/forsale/2016/02/07/17/30/2005_mercedes-benz_m-class-pic-7753393577495499849-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Hillside, NJ 07205

Good Deal
$1,815 BELOW
Instant Market Value of $7,814

Price: $5,999

Mileage: 114,200

Location: Hillside, NJ 07205

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $5,999, 114,200 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Excellent, Fast, Efficient"
http://static.cargurus.com/images/forsale/2016/02/03/18/57/2004_mercedes-benz_m-class-pic-6065991865850029749-152x114.jpeg

2004 Mercedes-Benz M-Class ML500 Used Cars in Kenosha, WI 53140

Good Deal
$1,564 BELOW
Instant Market Value of $7,514

Price: $5,950

Mileage: 126,000

Location: Kenosha, WI 53140

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $5,950, 126,000 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Good"
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 listings.

Used Mercedes-Benz M-Class By Year

Vehicle Deals Starting Price Total Available
2015 Mercedes-Benz M-Class 35 Great Deals $38,800 1,527 listings
2014 Mercedes-Benz M-Class 18 Great Deals $31,995 599 listings
2013 Mercedes-Benz M-Class 50 Great Deals $26,000 1,120 listings
2012 Mercedes-Benz M-Class 34 Great Deals $22,988 572 listings
2011 Mercedes-Benz M-Class 13 Great Deals $16,899 439 listings
2010 Mercedes-Benz M-Class 15 Great Deals $14,995 278 listings
2009 Mercedes-Benz M-Class 12 Great Deals $10,990 382 listings
2008 Mercedes-Benz M-Class 10 Great Deals $9,979 378 listings
2007 Mercedes-Benz M-Class 14 Great Deals $8,992 301 listings
2006 Mercedes-Benz M-Class 16 Great Deals $6,795 510 listings