2004 Mercedes-Benz M-Class for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Dealer Promotions

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/04/30/23/36/2003_mercedes-benz_m-class-pic-7217120559844205669-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Jacksonville, FL 32211

Great Deal
$3,518 BELOW
Instant Market Value of $6,517

Price: $2,999

Mileage: 125,588

Location: Jacksonville, FL 32211

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Desert Silver Metall Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $2,999, 125,588 miles
Avg. Dealer Rating: (22 reviews) "The lot didn't have any of the cars that were online at the lot. I was not able to get a response in reference to if the vehicle was still available until 3 days later and they said yes it was available. We drove from Savannah, Ga only to find out it was not available. They were supposed to open at 10 am. No one was there to open the gates until 10:30 and they decided to take cigarrettes breaks before opened the gates and talk to the line of customers that were waiting."
https://static.cargurus.com/images/forsale/2016/04/02/02/15/2005_mercedes-benz_m-class-pic-5095660976709844923-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Crestwood, KY 40014

Great Deal
$3,455 BELOW
Instant Market Value of $7,405

Price: $3,950

Mileage: 180,105

Location: Crestwood, KY 40014

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Champagne Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $3,950, 180,105 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "They responded quickly but I did not go there They were nice to talk to"
https://static.cargurus.com/images/forsale/2016/04/16/07/17/2004_mercedes-benz_m-class-pic-8679197317735334476-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Manchester, NH 03109

Great Deal
$3,012 BELOW
Instant Market Value of $7,507

Price: $4,495

Mileage: 96,410

Location: Manchester, NH 03109

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $4,495, 96,410 miles
Avg. Dealer Rating: (27 reviews) "Great customer service!"
https://static.cargurus.com/images/forsale/2016/03/27/18/32/2004_mercedes-benz_m-class_ml350-pic-1027809342748839233-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Philadelphia, 19116

Great Deal
$2,479 BELOW
Instant Market Value of $7,279

Price: $4,800

Mileage: 122,000

Location: Philadelphia, 19116

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $4,800, 122,000 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/03/18/03/04/2005_mercedes-benz_m-class-pic-156365250334264860-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Charlotte, NC 28208

Great Deal
$3,114 BELOW
Instant Market Value of $8,113

Price: $4,999

Mileage: 142,993

Location: Charlotte, NC 28208

Certified Pre-Owned: No Color: White Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $4,999, 142,993 miles
Avg. Dealer Rating: (2 reviews) "Drove an hour and a half to look at a car that had the bumper duct taped on and the whole right side of the front bumper messed up. I spoke with a lady 3 times and specifically ask if there was anything wrong with the car and was told no it was in good shape etc. Would not recommend them to anyone...They had pictures but only of the good spots."
https://static.cargurus.com/images/forsale/2016/04/25/18/11/2004_mercedes-benz_m-class-pic-2654174915929981853-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in West Springfield, MA 01089

Great Deal
$2,147 BELOW
Instant Market Value of $6,137

Price: $3,990

Mileage: 151,323

Location: West Springfield, MA 01089

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $3,990, 151,323 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Bought this truck. Dealer Frank is a straight shooter. No BS, no pressure to buy."
https://static.cargurus.com/images/forsale/2016/05/04/10/16/2005_mercedes-benz_m-class-pic-9047572294364448284-152x114.jpeg

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

Great Deal
$2,252 BELOW
Instant Market Value of $6,552

Price: $4,300

Mileage: 171,228

Location: Salem, NH 03079

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Tan Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $4,300, 171,228 miles
Avg. Dealer Rating: (8 reviews) "Well, they did returned email about the car, that's about it was."
https://static.cargurus.com/images/forsale/2016/03/26/04/56/2004_mercedes-benz_m-class-pic-6877551250367576566-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in EDGEWATER PARK, NJ 08010

Great Deal
$1,923 BELOW
Instant Market Value of $8,913

Price: $6,990

Mileage: 81,525

Location: EDGEWATER PARK, NJ 08010

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Desert Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $6,990, 81,525 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (42 reviews) "It was wonderful. The people there are very helpful. Best of all we were in and out!"
https://static.cargurus.com/images/forsale/2016/03/22/02/56/2003_mercedes-benz_m-class-pic-3764135423853921555-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in West Warwick, RI 02893

Great Deal
$1,885 BELOW
Instant Market Value of $6,880

Price: $4,995

Mileage: 109,000

Location: West Warwick, RI 02893

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Midnight Blue Pearl Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $4,995, 109,000 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/05/04/12/59/2005_mercedes-benz_m-class-pic-8771998602199101586-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Bristow, VA 20136

Good Deal
$2,014 BELOW
Instant Market Value of $8,514

Price: $6,500

Mileage: 110,123

Location: Bristow, VA 20136

Average time on market: 35 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $6,500, 110,123 miles
Avg. Dealer Rating: (3 reviews) "liked this dealer"
https://static.cargurus.com/images/forsale/2016/02/02/14/04/2005_mercedes-benz_m-class-pic-7787157599171142658-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Hamilton, NJ 08620

Good Deal
$2,273 BELOW
Instant Market Value of $7,773

Price: $5,500

Mileage: 139,708

Location: Hamilton, NJ 08620

Average time on market: 35 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $5,500, 139,708 miles
Avg. Dealer Rating: (3 reviews) "Would not make any choices over the phone so I didn't have to drive 6 hrs for a pointless conversation. Had nothing but attitude when tried to negotiate before made long drive"
https://static.cargurus.com/images/forsale/2016/03/11/06/34/2005_mercedes-benz_m-class-pic-774351313804408191-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Cincinnati, OH 45215

Good Deal
$2,080 BELOW
Instant Market Value of $9,575

Price: $7,495

Mileage: 89,267

Location: Cincinnati, OH 45215

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,495, 89,267 miles
Avg. Dealer Rating: (3 reviews) "Nice"
https://static.cargurus.com/images/forsale/2016/04/15/14/38/2005_mercedes-benz_m-class-pic-3135744648009606510-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Honolulu, HI 96819

Good Deal
$1,844 BELOW
Instant Market Value of $9,744

Price: $7,900

Mileage: 117,000

Location: Honolulu, HI 96819

Average time on market: 35 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,900, 117,000 miles
Avg. Dealer Rating: (1 review) "the dealer was very prompt and polite. very knowledgeable & accommodating. I would definitely recommend this dealer to my friends and everyone"
https://static.cargurus.com/images/forsale/2016/04/30/00/30/2005_mercedes-benz_m-class-pic-785101994350747551-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in New Cumberland, PA 17070

Good Deal
$1,733 BELOW
Instant Market Value of $9,428

Price: $7,695

Mileage: 90,487

Location: New Cumberland, PA 17070

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Pewter Metallic Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,695, 90,487 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Great people who care about their customers! Jim went through a lot of trouble getting an exhaust leak fixed for us when he was not obligated to do so! Traders went the extra mile to meet us half way to deliver the vehicle to us so we wouldn't have to travel so far to get it! Great experience!"
https://static.cargurus.com/images/forsale/2016/04/09/14/03/2005_mercedes-benz_m-class-pic-6767136660020755338-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Garland, TX 75042

Good Deal

Price: $5,795

Mileage: 120,500

Location: Garland, TX 75042

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $5,795, 120,500 miles
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 44 Great Deals $36,999 1,177 listings
2014 Mercedes-Benz M-Class 52 Great Deals $30,995 886 listings
2013 Mercedes-Benz M-Class 75 Great Deals $22,900 990 listings
2012 Mercedes-Benz M-Class 22 Great Deals $22,792 537 listings
2011 Mercedes-Benz M-Class 23 Great Deals $16,490 399 listings
2010 Mercedes-Benz M-Class 10 Great Deals $12,888 279 listings
2009 Mercedes-Benz M-Class 8 Great Deals $11,977 353 listings
2008 Mercedes-Benz M-Class 4 Great Deals $9,000 345 listings
2007 Mercedes-Benz M-Class 12 Great Deals $8,950 298 listings
2006 Mercedes-Benz M-Class 18 Great Deals $6,995 464 listings