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

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

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


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/01/02/31/2005_mercedes-benz_m-class-pic-4821488140742479313-152x114.jpeg

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

Fair Deal
$316 BELOW
CarGurus IMV of $7,011

Price: $6,695

Mileage: 121,363

Location: Chantilly, VA 20152

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class for sale - $6,695, 121,363 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (33 reviews) "I received a prompt reply and will visit the dealership in a couple of days. They sound helpful."
https://static.cargurus.com/images/forsale/2017/06/27/19/38/2003_mercedes-benz_m-class-pic-5651318614964755166-152x114.jpeg

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

Fair Deal
$598 ABOVE
CarGurus IMV of $6,397

Price: $6,995

Mileage: 99,369

Location: Chantilly, VA 20152

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $6,995, 99,369 miles with Sunroof/Moonroof
Avg. Dealer Rating: (12 reviews) "Yes they replied and gave help who to call to get the car I want financed"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class Used Cars in Bethlehem, PA 18020

Price: $2,795

Mileage: 198,036

Location: Bethlehem, PA 18020

Average time on market: 12 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class for sale - $2,795, 198,036 miles with Alloy Wheels
Avg. Dealer Rating: (51 reviews) "great"
https://static.cargurus.com/images/forsale/2017/09/14/07/29/2004_mercedes-benz_m-class-pic-6058015906981818596-152x114.jpeg

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

Price: $4,777

Mileage: 109,282

Location: Chantilly, VA 20152

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Burgundy Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $4,777, 109,282 miles
Avg. Dealer Rating: (14 reviews) "The dealer (Mark, the owner) answered all my questions. Buying from him was a good experience overall and I am very happy with the PT Cruiser convertible I bought. I think Mark really knows how to find quality cars to resell at reasonable prices. I saw several other beautiful cars in great condition in his showroom. When we went to do the paperwork there was a $499 "processing fee" that I had not been informed about that I would have liked to have known about in advance via the two phone conversations we had before I travelled the 100 miles to see the car. We did some negotiating and I think I got a fair deal and a great car. I definitely recommend this dealer."
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: $5,950

Mileage: 172,000

Location: Smyrna, DE 19977

Average time on market: 12 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class for sale - $5,950, 172,000 miles
Avg. Dealer Rating: (3 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/06/11/02/19/2004_mercedes-benz_m-class-pic-5858199170421266435-152x114.jpeg

2004 Mercedes-Benz M-Class Used Cars in Laurel, MD 20707

Price: $6,499

Mileage: 141,650

Location: Laurel, MD 20707

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class for sale - $6,499, 141,650 miles with Alloy Wheels
Avg. Dealer Rating: (11 reviews) "I saw the listing on CarGurus, and just decided to go see the car without calling first. The car was listed as a 12 seater. When I got there, the salesman explained that the back benches are often removed to be used for carpet installers, etc. Was very nice and helpful, offered to help me find what I was looking for. Ended up finding my car elsewhere. "
https://static.cargurus.com/images/forsale/2017/08/01/16/33/2003_mercedes-benz_m-class-pic-8980638129661140621-152x114.jpeg

2003 Mercedes-Benz M-Class Used Cars in Chambersburg, PA 17202

Price: $7,995

Mileage: 108,099

Location: Chambersburg, PA 17202

Average time on market: 12 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class for sale - $7,995, 108,099 miles with Leather Seats
Avg. Dealer Rating: (25 reviews) "mike was very knowledgeable and treated me fairly. I am only disappointed that the car had no inspection on it .I noticed it on the ride home. "
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

High Price
$1,483 ABOVE
CarGurus IMV of $5,516

Price: $6,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 - $6,999, 112,955 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (27 reviews) "Very good.good prices"
https://static.cargurus.com/images/forsale/2017/10/14/12/17/2005_mercedes-benz_m-class-pic-6813742638919063909-152x114.jpeg

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

Overpriced
$2,715 ABOVE
CarGurus IMV of $6,980

Price: $9,695

Mileage: 117,048

Location: New Castle, DE 19720

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $9,695, 117,048 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 70 Great Deals $23,980 1,572 listings
2014 Mercedes-Benz M-Class 69 Great Deals $22,995 1,237 listings
2013 Mercedes-Benz M-Class 16 Great Deals $19,809 338 listings
2012 Mercedes-Benz M-Class 9 Great Deals $17,991 417 listings
2011 Mercedes-Benz M-Class 21 Great Deals $11,500 441 listings
2010 Mercedes-Benz M-Class 15 Great Deals $5,500 305 listings
2009 Mercedes-Benz M-Class 14 Great Deals $9,249 316 listings
2008 Mercedes-Benz M-Class 19 Great Deals $6,995 342 listings
2007 Mercedes-Benz M-Class 13 Great Deals $5,950 218 listings
2006 Mercedes-Benz M-Class 11 Great Deals $5,499 337 listings