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

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/04/07/04/38/2005_mercedes-benz_m-class-pic-510010946444097456-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in West Chester, PA 19382

Good Deal
$1,216 BELOW
Instant Market Value of $6,711

Price: $5,495

Mileage: 141,449

Location: West Chester, PA 19382

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Pewter Metallic Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $5,495, 141,449 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (20 reviews) "Awesome, very organized and quick "
https://static.cargurus.com/images/forsale/2017/04/28/19/45/2003_mercedes-benz_m-class-pic-2152142107406263022-152x114.jpeg

2003 Mercedes-Benz M-Class ML 320 Used Cars in Gaithersburg, MD 20877

Good Deal
$705 BELOW
Instant Market Value of $6,455

Price: $5,750

Mileage: 111,805

Location: Gaithersburg, MD 20877

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML 320 for sale - $5,750, 111,805 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "I came in to test drive the car. I walked into the dealership and wasn't greeted for five minutes. When it came time to drive the car, the car didn't start. The owner jump started the car. The gas tank was on E, so I couldn't even test drive it very far. The owner didn't have carfax, even though there's a huge carfax AD on the outside of the dealership. When asked about the carfax he stated "they said it was one owner, no accidents." I asked "who?" He claimed a previous customer. Hmm no accidents but there's a HUGE dent on the car. No thanks, place is sketchy. I was able to find a similar car at a more reputable dealer. "
https://static.cargurus.com/images/forsale/2017/04/14/07/20/2004_mercedes-benz_m-class-pic-2987464337983579578-152x114.jpeg

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

Fair Deal
$336 BELOW
Instant Market Value of $6,331

Price: $5,995

Mileage: 115,973

Location: Chantilly, VA 20152

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $5,995, 115,973 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (28 reviews) "The email info was helpful but I have yet to visit the dealership."
https://static.cargurus.com/images/forsale/2017/04/05/06/51/2003_mercedes-benz_m-class-pic-3797084617752200105-152x114.jpeg

2003 Mercedes-Benz M-Class ML 500 Used Cars in Laurel, MD 20707

Fair Deal
$415 BELOW
Instant Market Value of $5,315

Price: $4,900

Mileage: 134,982

Location: Laurel, MD 20707

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 Mercedes-Benz M-Class ML 500 for sale - $4,900, 134,982 miles
Avg. Dealer Rating: (11 reviews) "Although I did not buy the vehicle I looked at, the dealer was a pleasure to work with. The level of service he gave convinced me that he is committed to satisfying his customers. "
https://static.cargurus.com/images/forsale/2017/04/08/22/24/2003_mercedes-benz_m-class-pic-9193733325602271633-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Plymouth Meeting, PA 19462

Fair Deal
$321 BELOW
Instant Market Value of $5,016

Price: $4,695

Mileage: 149,088

Location: Plymouth Meeting, PA 19462

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Capri Blue Metallic Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $4,695, 149,088 miles
Avg. Dealer Rating: (45 reviews) "Khaled was very helpful and responsive. Wonderful experience. "
https://static.cargurus.com/images/forsale/2017/04/28/05/00/2003_mercedes-benz_m-class-pic-5068976875059823477-152x114.jpeg

2003 Mercedes-Benz M-Class ML 500 Used Cars in Harrisburg, PA 17109

Fair Deal
$193 BELOW
Instant Market Value of $5,181

Price: $4,988

Mileage: 145,573

Location: Harrisburg, PA 17109

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML 500 for sale - $4,988, 145,573 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Good communication... honest and friendly."
https://static.cargurus.com/images/forsale/2017/04/05/05/03/2003_mercedes-benz_m-class-pic-4860719075623093341-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Gilbertsville, PA 19525

Fair Deal
$174 BELOW
Instant Market Value of $5,074

Price: $4,900

Mileage: 143,166

Location: Gilbertsville, PA 19525

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $4,900, 143,166 miles
Avg. Dealer Rating: (48 reviews) "Nice experience "
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 ML 350 Used Cars in Rockville, MD 20852

Fair Deal
$418 BELOW
Instant Market Value of $6,417

Price: $5,999

Mileage: 112,955

Location: Rockville, MD 20852

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $5,999, 112,955 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (21 reviews) "Dealer didn't put any work in the car. Would have bought if initial investment was made. Can't expect for people to give you a deposit (so you can essentially use THEIR money to make the repairs)...it's like dealer wants to make $$ without spending a dime...not a good look and not how it works! Also, little to no personality and not willing to negotiate."
https://www.autocorner.com/dealers/www.duboistownautosales.com/images/pic1/4jgab57e54a496163-2004-mercedes-benz-m-class-used-duboistown-pa.jpg?1493312890

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

Price: $5,499

Mileage: 141,205

Location: Duboistown, PA 17702

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 Mercedes-Benz M-Class for sale - $5,499, 141,205 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2017/02/24/03/41/2003_mercedes-benz_m-class-pic-1360035617408019907-152x114.jpeg

2003 Mercedes-Benz M-Class Used Cars in Smyrna, DE 19977

Price: Negotiable

Mileage: 172,000

Location: Smyrna, DE 19977

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class for sale , 172,000 miles
Avg. Dealer Rating: (4 reviews) "Drove 70 miles to this dealership, just to find out that this vehicle was a dud! Would not even start. Such a waste of my time."
https://static.cargurus.com/images/forsale/2017/04/03/02/19/2005_mercedes-benz_m-class-pic-3869992315685306916-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Capitol Heights, MD 20743

High Price
$512 ABOVE
Instant Market Value of $5,388

Price: $5,900

Mileage: 145,000

Location: Capitol Heights, MD 20743

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $5,900, 145,000 miles with Alloy Wheels
Avg. Dealer Rating: (26 reviews) "Delayed in responding. Request for new pictures. Dealer never sent pictures. Need to know if car had rust."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML 350 Used Cars in Frederick, MD 21704

High Price
$832 ABOVE
Instant Market Value of $4,163

Price: $4,995

Mileage: 182,764

Location: Frederick, MD 21704

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $4,995, 182,764 miles
Avg. Dealer Rating: (28 reviews) "Great communication"
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 29 Great Deals $23,995 676 listings
2014 Mercedes-Benz M-Class 27 Great Deals $23,995 1,127 listings
2013 Mercedes-Benz M-Class 27 Great Deals $19,995 373 listings
2012 Mercedes-Benz M-Class 17 Great Deals $17,699 374 listings
2011 Mercedes-Benz M-Class 16 Great Deals $11,795 439 listings
2010 Mercedes-Benz M-Class 9 Great Deals $10,000 286 listings
2009 Mercedes-Benz M-Class 11 Great Deals $10,650 302 listings
2008 Mercedes-Benz M-Class 9 Great Deals $8,295 335 listings
2007 Mercedes-Benz M-Class 10 Great Deals $5,990 289 listings
2006 Mercedes-Benz M-Class 15 Great Deals $4,999 384 listings