2004 Mercedes-Benz M-Class for Sale in Harrisburg, PA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/11/18/02/18/2004_mercedes-benz_m-class-pic-1648460053820496806-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Chantilly, VA 20152

Fair Deal
$816 BELOW
Instant Market Value of $7,311

Price: $6,495

Mileage: 103,950

Location: Chantilly, VA 20152

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $6,495, 103,950 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (27 reviews) "Return customer with 2nd vehicle purchased from Epovo. Sales Advisor assigned for this purchase was EJ. Great experience. EJ was responsive and great to work with on the vehicle purchase. I look forward to working with Epovo on my next purchase in future years."
https://static.cargurus.com/images/forsale/2016/09/21/21/05/2004_mercedes-benz_m-class-pic-3966995831420545372-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Rockville, MD 20852

Fair Deal
$685 BELOW
Instant Market Value of $6,684

Price: $5,999

Mileage: 112,955

Location: Rockville, MD 20852

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,999, 112,955 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "It was a pleasant experience. I did not follow. Though. "
https://static.cargurus.com/images/forsale/2016/11/23/00/35/2003_mercedes-benz_m-class-pic-4475232430716414276-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Adamstown, PA 19501

Fair Deal
$253 BELOW
Instant Market Value of $6,248

Price: $5,995

Mileage: 118,815

Location: Adamstown, PA 19501

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $5,995, 118,815 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "First I must say I wish we would have noticed a few external things that could have got the price down but we were kind of in the situation of our car is gonna die any day now we just need something that runs well and doesn't feel like its gonna fall apart after 50mph. Saying that, car so far runs great can't complain, as far has service the guy(sorry I have a terrible memory and forget his name) but he was very kind and did his best to help us get this car. No complaints as far as service goes."
https://static.cargurus.com/images/forsale/2016/09/21/23/29/2004_mercedes-benz_m-class-pic-8637523301195992096-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Rockville, MD 20852

Fair Deal
$602 BELOW
Instant Market Value of $6,601

Price: $5,999

Mileage: 128,417

Location: Rockville, MD 20852

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,999, 128,417 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "They were very patient, flexible, and knowledgeable."
https://static.cargurus.com/images/forsale/2016/09/22/00/28/2003_mercedes-benz_m-class-pic-5281829143621895542-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Jessup, MD 20794

Fair Deal
$58 BELOW
Instant Market Value of $6,053

Price: $5,995

Mileage: 136,572

Location: Jessup, MD 20794

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $5,995, 136,572 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/05/05/06/05/2004_mercedes-benz_m-class-pic-5126538067343947961-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Dundalk, MD 21222

Fair Deal
$156 ABOVE
Instant Market Value of $4,344

Price: $4,500

Mileage: 195,175

Location: Dundalk, MD 21222

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $4,500, 195,175 miles
Avg. Dealer Rating: (8 reviews) "Quick response"
https://static.cargurus.com/images/forsale/2016/11/09/04/45/2004_mercedes-benz_m-class-pic-2492191253636266230-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Pasadena, MD 21122

Fair Deal
$253 ABOVE
Instant Market Value of $6,746

Price: $6,999

Mileage: 112,393

Location: Pasadena, MD 21122

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gold Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $6,999, 112,393 miles
Avg. Dealer Rating: (6 reviews) "I really want the customer to be happy very nice people willing to get down and dirty to make sure you get best price"
https://static.cargurus.com/images/forsale/2016/07/09/23/23/2004_mercedes-benz_m-class-pic-2039171410630257922-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in White Marsh, MD 21162

Fair Deal
$365 ABOVE
Instant Market Value of $8,134

Price: $8,499

Mileage: 78,098

Location: White Marsh, MD 21162

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Desert Silver Metallic Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $8,499, 78,098 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "helped out a lot"
https://static.cargurus.com/images/forsale/2016/10/26/12/13/2004_mercedes-benz_m-class-pic-7700383122091398051-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Duboistown, PA 17702

Fair Deal
$701 ABOVE
Instant Market Value of $5,798

Price: $6,499

Mileage: 141,205

Location: Duboistown, PA 17702

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $6,499, 141,205 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/12/09/01/51/2004_mercedes-benz_m-class-pic-7990083446288492704-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Joppa, MD 21085

Price: $2,100

Mileage: ?

Location: Joppa, MD 21085

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $2,100
Avg. Dealer Rating: (31 reviews) "details of this vehicle should have been stated. The vehicle is in real bad condition"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML320 Used Cars in Newark, DE 19702

Price: $7,495

Mileage: 107,675

Location: Newark, DE 19702

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $7,495, 107,675 miles with Navigation System
https://static.cargurus.com/images/forsale/2016/11/27/11/04/2005_mercedes-benz_m-class-pic-7770743961172253707-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Fallston, MD 21047

Price: Negotiable

Mileage: 221,686

Location: Fallston, MD 21047

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale , 221,686 miles
Avg. Dealer Rating: (10 reviews) "Used car salesman hung up the phone when I had ask him to send some photos of interior! Never have been treated so poorly by a lazy person."
https://static.cargurus.com/images/forsale/2016/06/26/05/36/2005_mercedes-benz_m-class-pic-8896642908911788613-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Norristown, PA 19401

Price: Negotiable

Mileage: 120,694

Location: Norristown, PA 19401

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML350 for sale , 120,694 miles
Avg. Dealer Rating: (6 reviews) "Customer service was very lousy. I was working with cash to purchase a vehicle the dealer would not work with me on price. I would never go to that small Corner dealer again or recommend to family or friend"
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 24 Great Deals $28,040 521 listings
2014 Mercedes-Benz M-Class 65 Great Deals $25,895 1,444 listings
2013 Mercedes-Benz M-Class 37 Great Deals $21,995 485 listings
2012 Mercedes-Benz M-Class 36 Great Deals $18,983 426 listings
2011 Mercedes-Benz M-Class 24 Great Deals $13,000 457 listings
2010 Mercedes-Benz M-Class 18 Great Deals $9,800 323 listings
2009 Mercedes-Benz M-Class 24 Great Deals $8,950 352 listings
2008 Mercedes-Benz M-Class 17 Great Deals $7,950 347 listings
2007 Mercedes-Benz M-Class 10 Great Deals $6,778 241 listings
2006 Mercedes-Benz M-Class 16 Great Deals $5,990 407 listings