2004 Mercedes-Benz M-Class for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

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/09/07/01/34/2005_mercedes-benz_m-class-pic-5177637709551968761-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Tampa, FL 33614

Great Deal
$3,933 BELOW
Instant Market Value of $8,430

Price: $4,497

Mileage: 114,192

Location: Tampa, FL 33614

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $4,497, 114,192 miles with Navigation System
Avg. Dealer Rating: (4 reviews) "I send an email asking some specific questions and got answers the same day. Great response."
https://static.cargurus.com/images/forsale/2016/07/30/05/32/2004_mercedes-benz_m-class-pic-4608487835849670146-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Slidell, LA 70458

Great Deal
$3,159 BELOW
Instant Market Value of $6,109

Price: $2,950

Mileage: 150,677

Location: Slidell, LA 70458

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $2,950, 150,677 miles
Avg. Dealer Rating: (15 reviews) "Easy dealing , no pressure, I would do business again with them ."
https://static.cargurus.com/images/forsale/2016/06/10/03/23/2004_mercedes-benz_m-class-pic-8671670711101328419-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Lancaster, PA 17601

Great Deal
$2,603 BELOW
Instant Market Value of $8,103

Price: $5,500

Mileage: 91,492

Location: Lancaster, PA 17601

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,500, 91,492 miles with Navigation System, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/07/31/12/45/2004_mercedes-benz_m-class-pic-8455814644735391085-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Fairfax, VA 22030

Great Deal
$2,604 BELOW
Instant Market Value of $7,098

Price: $4,494

Mileage: 109,311

Location: Fairfax, VA 22030

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Desert Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $4,494, 109,311 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (61 reviews) "Prompt correspondence."
https://static.cargurus.com/images/forsale/2016/09/24/14/18/2004_mercedes-benz_m-class-pic-4327728917013601162-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Salem, NH 03079

Great Deal
$2,262 BELOW
Instant Market Value of $5,761

Price: $3,499

Mileage: 150,061

Location: Salem, NH 03079

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $3,499, 150,061 miles
Avg. Dealer Rating: (17 reviews) "Great"
https://static.cargurus.com/images/forsale/2016/09/21/11/16/2003_mercedes-benz_m-class_ml500-pic-8166965769141560148-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Princeton, 08540

Great Deal
$2,398 BELOW
Instant Market Value of $6,398

Price: $4,000

Mileage: 117,000

Location: Princeton, 08540

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $4,000, 117,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/07/19/15/17/2004_mercedes-benz_m-class-pic-6344211858937156516-152x114.jpeg

2004 Mercedes-Benz M-Class ML500 Used Cars in Greenville, SC 29605

Great Deal
$1,871 BELOW
Instant Market Value of $8,368

Price: $6,497

Mileage: 118,978

Location: Greenville, SC 29605

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $6,497, 118,978 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "I call on a Saturday evening with questions about a truck that he had listed . Knowing it was getting late and I live an hour and a half away he had one of his salesman to stay just for me . He closed at 4 and Ramzi stayed until I arrived around 6 . My dealings with them were straight. Bought the truck . Thanks A & H "
https://static.cargurus.com/images/forsale/2016/08/04/09/13/2004_mercedes-benz_m-class-pic-7748872788924386266-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Raleigh, NC 27604

Great Deal
$2,006 BELOW
Instant Market Value of $8,001

Price: $5,995

Mileage: 96,000

Location: Raleigh, NC 27604

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,995, 96,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (21 reviews) "If was great "
https://static.cargurus.com/images/forsale/2016/09/01/02/09/2005_mercedes-benz_m-class-pic-4973182951734115966-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Trenton, NJ 08611

Great Deal
$1,790 BELOW
Instant Market Value of $6,785

Price: $4,995

Mileage: 156,524

Location: Trenton, NJ 08611

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $4,995, 156,524 miles with Leather Seats
Avg. Dealer Rating: (33 reviews) "We tried to set up an appointment, but weather made it impossible to see the car. We are trying to set up a new time to see and drive the car. Response from the dealer was great, hope we can get a time and place to see the car."
https://static.cargurus.com/images/forsale/2016/07/10/05/32/2003_mercedes-benz_m-class-pic-6745204652284326403-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Lynwood, CA 90262

Great Deal
$2,030 BELOW
Instant Market Value of $5,529

Price: $3,499

Mileage: 135,759

Location: Lynwood, CA 90262

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $3,499, 135,759 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Took multiple attempts by me to get dealer to respond. Then despite his website stating they take trade ins his only response to my inquiry was " we don't do trade ins " "
https://static.cargurus.com/images/forsale/2016/05/26/17/52/2005_mercedes-benz_m-class-pic-7892788995515326398-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Midlothian, IL 60445

Good Deal
$2,459 BELOW
Instant Market Value of $6,659

Price: $4,200

Mileage: 141,500

Location: Midlothian, IL 60445

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $4,200, 141,500 miles
Avg. Dealer Rating: (31 reviews) "Overall very good. Quick response. Just didn't have vehicle I needed"
https://static.cargurus.com/images/forsale/2016/08/07/00/46/2005_mercedes-benz_m-class-pic-2275536840878644564-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in San Antonio, TX 78250

Good Deal

Price: $4,900

Mileage: 152,125

Location: San Antonio, TX 78250

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $4,900, 152,125 miles
Avg. Dealer Rating: (9 reviews) "They responded right away, but I didn't buy the vehicle"
https://static.cargurus.com/images/forsale/2016/08/25/01/46/2004_mercedes-benz_m-class-pic-1281631171793690814-152x114.jpeg

2004 Mercedes-Benz M-Class ML500 Used Cars in Sarasota, FL 34239

Good Deal
$1,555 BELOW
Instant Market Value of $6,505

Price: $4,950

Mileage: 136,142

Location: Sarasota, FL 34239

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $4,950, 136,142 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (14 reviews) "I just move back from NYC. After suffering for more than a year from two main types of cancers and been treat unferily from the doctors in New York. Saying that my point is that the President of this dealership was fair, atentive, courteous and honest. Help me to made my desicion without any pressure. In top of that he gave a great price for a vehicle that I have from them. No finance, I paid in cash. Good deal. This far happy with my Jeep, Patriot. Thank you Bob. My suggestion for you is when you do services your car please place a litgle sticker in the whinshield said when was the last time that you change oil and filter. "
https://static.cargurus.com/images/forsale/2016/09/05/21/32/2005_mercedes-benz_m-class_ml350-pic-5056665647452705539-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Orange, 92867

Good Deal
$2,156 BELOW
Instant Market Value of $9,156

Price: $7,000

Mileage: 89,000

Location: Orange, 92867

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,000, 89,000 miles with Leather Seats, Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 Mercedes-Benz M-Class ML350 Used Cars in Las Vegas, NV 89109

Good Deal
$1,827 BELOW
Instant Market Value of $8,326

Price: $6,499

Mileage: 112,267

Location: Las Vegas, NV 89109

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $6,499, 112,267 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (13 reviews) "Very upfront about condition of the car, I really appreciated the honesty."
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 30 Great Deals $33,499 644 listings
2014 Mercedes-Benz M-Class 75 Great Deals $25,995 1,417 listings
2013 Mercedes-Benz M-Class 37 Great Deals $23,900 524 listings
2012 Mercedes-Benz M-Class 31 Great Deals $18,900 468 listings
2011 Mercedes-Benz M-Class 25 Great Deals $12,995 438 listings
2010 Mercedes-Benz M-Class 15 Great Deals $10,000 330 listings
2009 Mercedes-Benz M-Class 16 Great Deals $7,995 370 listings
2008 Mercedes-Benz M-Class 19 Great Deals $8,995 344 listings
2007 Mercedes-Benz M-Class 12 Great Deals $5,895 266 listings
2006 Mercedes-Benz M-Class 18 Great Deals $6,695 459 listings