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

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
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

Good Deal
$1,559 BELOW
Instant Market Value of $6,558

Price: $4,999

Mileage: 112,955

Location: Rockville, MD 20852

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $4,999, 112,955 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (19 reviews) "Good customer service and clear about everything. "
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 ML 350 Used Cars in White Marsh, MD 21162

Good Deal
$1,190 BELOW
Instant Market Value of $7,689

Price: $6,499

Mileage: 78,098

Location: White Marsh, MD 21162

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Desert Silver Metallic Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $6,499, 78,098 miles with Alloy Wheels
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 ML 350 Used Cars in Chantilly, VA 20152

Fair Deal
$833 BELOW
Instant Market Value of $6,828

Price: $5,995

Mileage: 103,950

Location: Chantilly, VA 20152

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $5,995, 103,950 miles with Leather Seats
Avg. Dealer Rating: (26 reviews) "Dealer responded and was great but I have been very sick and could not make a deal that was very favorable to me."
https://static.cargurus.com/images/forsale/2017/02/13/19/10/2005_mercedes-benz_m-class-pic-6769130025804768079-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Carneys Point, NJ 08069

Fair Deal
$427 BELOW
Instant Market Value of $6,422

Price: $5,995

Mileage: 143,224

Location: Carneys Point, NJ 08069

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $5,995, 143,224 miles
Avg. Dealer Rating: (31 reviews) "Wonderful ppl"
https://static.cargurus.com/images/forsale/2017/02/21/16/04/2004_mercedes-benz_m-class-pic-4874709491871427436-152x114.jpeg

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

Price: $5,999

Mileage: 141,205

Location: Duboistown, PA 17702

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

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

Price: $6,999

Mileage: 112,393

Location: Pasadena, MD 21122

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gold Description: Used 2004 Mercedes-Benz M-Class 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/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: 28 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/03/01/02/11/2004_mercedes-benz_m-class-pic-1760099637582194268-152x114.jpeg

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

High Price
$979 ABOVE
Instant Market Value of $6,516

Price: $7,495

Mileage: 114,330

Location: Chantilly, VA 20152

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $7,495, 114,330 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (26 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/2017/02/10/03/55/2004_mercedes-benz_m-class-pic-8666430523361050894-152x114.jpeg

2004 Mercedes-Benz M-Class ML 350 Used Cars in Easton, PA 18042

High Price
$1,329 ABOVE
Instant Market Value of $8,571

Price: $9,900

Mileage: 35,717

Location: Easton, PA 18042

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Brilliant Silver Metallic Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $9,900, 35,717 miles with Alloy Wheels
Avg. Dealer Rating: (42 reviews) "Dealer was very responsive and provided info needed to make decision."
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 15 Great Deals $30,885 526 listings
2014 Mercedes-Benz M-Class 43 Great Deals $24,985 1,205 listings
2013 Mercedes-Benz M-Class 23 Great Deals $19,980 410 listings
2012 Mercedes-Benz M-Class 12 Great Deals $18,777 408 listings
2011 Mercedes-Benz M-Class 12 Great Deals $12,500 434 listings
2010 Mercedes-Benz M-Class 16 Great Deals $10,500 319 listings
2009 Mercedes-Benz M-Class 17 Great Deals $9,895 318 listings
2008 Mercedes-Benz M-Class 12 Great Deals $7,902 387 listings
2007 Mercedes-Benz M-Class 10 Great Deals $6,895 299 listings
2006 Mercedes-Benz M-Class 15 Great Deals $6,395 412 listings