2004 Mercedes-Benz M-Class for Sale in Miami, FL

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Photos

Price Drops

Text Search

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/01/11/13/06/2003_mercedes-benz_m-class-pic-6052930364716899079-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Hollywood, FL 33023

Good Deal
$1,762 BELOW
Instant Market Value of $5,757

Price: $3,995

Mileage: 96,211

Location: Hollywood, FL 33023

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $3,995, 96,211 miles
Avg. Dealer Rating: (1 review) "!* is the lowest you can go otherwise it would have been less. Didn't respond to email enquiry; didn't respond to phone messages or return calls left in answering service; did not respond to SMS - unsure how they actually sell vehicles - must be good walk-in trade! When i actually got through, the guy i talked to was very difficult to understand and unable to answer questions on vehicle service history. "
https://static.cargurus.com/images/forsale/2017/01/05/12/11/2004_mercedes-benz_m-class-pic-2454711836452292316-152x114.jpeg

2004 Mercedes-Benz M-Class ML 500 Used Cars in Doral, FL 33126

Fair Deal
$797 BELOW
Instant Market Value of $6,696

Price: $5,899

Mileage: 86,677

Location: Doral, FL 33126

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Description: Used 2004 Mercedes-Benz M-Class ML 500 for sale - $5,899, 86,677 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (149 reviews) "ok"
https://static.cargurus.com/images/forsale/2017/02/07/05/37/2005_mercedes-benz_m-class-pic-1348866433183592782-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Pompano Beach, FL 33064

Fair Deal
$372 BELOW
Instant Market Value of $7,367

Price: $6,995

Mileage: 90,526

Location: Pompano Beach, FL 33064

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $6,995, 90,526 miles
Avg. Dealer Rating: (5 reviews) "Great customer service!"
https://static.cargurus.com/images/forsale/2017/01/06/05/39/2004_mercedes-benz_m-class-pic-4486303632073053295-152x114.jpeg

2004 Mercedes-Benz M-Class ML 350 Used Cars in Hallandale Beach, FL 33009

Fair Deal
$199 BELOW
Instant Market Value of $5,699

Price: $5,500

Mileage: 112,000

Location: Hallandale Beach, FL 33009

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $5,500, 112,000 miles
Avg. Dealer Rating: (1 review) "Excellent buying experience! The staff at Auto Deal USA responded to my inquiry quickly, and answered my questions. We drove two hours to see the vehicle and test drive it. The owner himself answered additional questions I had about the vehicle, and showed us all the features. We test drove the vehicle, and had it privately inspected by a mechanic. Everything checked out, and I beleive they stand behind each vehicle they sell. The paperwork portion of the purchase was very smooth: no gimmicks or pressure, just friendliness and professionalism. We are extremely satisfied, and will definitely return when it's time to buy another used vehicle! "
https://static.cargurus.com/images/forsale/2016/12/29/16/37/2005_mercedes-benz_m-class-pic-5687462158262232249-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Margate, FL 33063

Fair Deal
$322 ABOVE
Instant Market Value of $5,673

Price: $5,995

Mileage: 134,927

Location: Margate, FL 33063

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $5,995, 134,927 miles
Avg. Dealer Rating: (16 reviews) "Filled out an online credit app and was told I was approved. Drove 2 hours to test drive the truck and WOW! So many things wrong with it. Power steering, tailgate wouldn't open, wiper fluid motor blown, driver side power window not working, alignment off, missing cup hold inside, paint spilled everywhere inside. Ask them to fix a couple things and we could make a deal. The owners exact words were " if it's $100 I'll do it but if it's $500 then it's not worth it to me" so that means selling a proper working vehicle isn't worth it to you. Then after waiting 3 days to hear back from them they tell me I wasn't approved because of my credit. ( I was at another dealership a week prior and got approved no problem) They tell me I will get a letter in the mail saying why I didn't get approved. I get the letter and it says "lack of income" Funny because he never verified my income so how could I be denied for that? They told me I could do an in house finance for a 24% apr. What a joke! They just tried to put an extra $9,000 in their pocket. They are con artists and I wouldn't recommend anyone going there! "
https://static.cargurus.com/images/forsale/2017/01/04/21/00/2003_mercedes-benz_m-class-pic-5888149774192830839-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Pompano Beach, FL 33060

Fair Deal
$525 ABOVE
Instant Market Value of $5,375

Price: $5,900

Mileage: 112,667

Location: Pompano Beach, FL 33060

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $5,900, 112,667 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "We bought the car. This dealer was great to work with. A smoothe transaction from start to finish!"
https://static.cargurus.com/images/forsale/2016/11/22/19/30/2004_mercedes-benz_m-class-pic-5500921471718516888-152x114.jpeg

2004 Mercedes-Benz M-Class ML 350 Used Cars in Miami, FL 33166

Fair Deal
$753 ABOVE
Instant Market Value of $5,146

Price: $5,899

Mileage: 131,500

Location: Miami, FL 33166

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 - $5,899, 131,500 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "In was good the saleman guy call me two time to tell me the price of the car "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML 500 Used Cars in Fort Lauderdale, FL 33311

Fair Deal
$381 ABOVE
Instant Market Value of $4,519

Price: $4,900

Mileage: 151,781

Location: Fort Lauderdale, FL 33311

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML 500 for sale - $4,900, 151,781 miles with Navigation System
Avg. Dealer Rating: (12 reviews) "A bit premature for a full review as I haven't closed the deal yet and am buying vehicle sight unseen - based on three pictures thus far. On the surface, though, I have been willing to navigate blindly through the purchase of a Highlander Hybrid because I haven't felt any misgivings dealings with General Manger of Peace of Mind Auto - Hugh, Sales rep. Geoff, nor their Hybrid vehicle Specialist/mechanic Alex. Will provide a full and detailed review of transaction once vehicle is transported to us and I've had some time to inspect and drive it. "
https://static.cargurus.com/images/forsale/2016/12/06/09/15/2005_mercedes-benz_m-class-pic-1280143014556794932-152x114.jpeg

2005 Mercedes-Benz M-Class ML 350 Used Cars in Hallandale Beach, FL 33009

Fair Deal
$490 ABOVE
Instant Market Value of $7,509

Price: $7,999

Mileage: 88,331

Location: Hallandale Beach, FL 33009

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML 350 for sale - $7,999, 88,331 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (27 reviews) "Do your self a favor and DO NOT I REPEAT DO NOT buy a car from this lot!!! My experience has been a total nightmare.I purchased a 2008 BMW 535xi from them.I bought the car on December 29th I was excited because I've always wanted a BMW.As I was driving the car home(15minutes later) I was broken down on the side of the road! In all fairness the dealership sent a tow truck to pick up the car and an uber to take me home.1st I was told that the problem was minor,a sensor needed to be replaced and everything would be fine.Turned out the problem was more serious.The vanos solenoid needed to be replaced.After a week I was told the car was ready.I met the service manager at the shop,he drove the car,and told me he heard a knocking sound.I was then told that a gasket bearing needed to be replaced.After another week I picked the car up and everything sounded fine.I take the car to get washed,I go to the gas station to fill the tank,and after filling the tank the car won't start!!!! I get the car towed back to the dealer's shop.This time I'm told the starter went out.Another week passes and I pick the car up on January 16th.THIRTY DAYS LATER on February 16th I get the "Reduced Power Engine Malfunction" message on the idrive and the same knocking sound is back!!! I take the car to a different shop,they run a diagnostic on the car ($119.00) and lo and behold VANOS SOLENOID needs to be replaced.Mind you after the 1st time the car broke down the dealership gave me a three month three thousand mile warranty on the engine.Turns out that warranty wasn't worth the paper it's written on because the shop I took the car to contacted the warranty company and the warranty company told them that they don't cover the vanos solenoid because it's an electrical part?!?!?! The people at the shop I took the car to gave me an estimate for $2017.34 for the vanos solenoid.I contacted the bank and they told me that at this point they've paid the dealership and I'm responsible for the loan.I knew that though I've made the first payment.I called the dealership asked for the manager and he didn't get on the phone.I left a message and was told he'd call me back and of course he didn't.I also want to mention that my temporary tag expired on January 27th.Everytime I call the dealership to inquire about my tag I'm either told that the manager will call me back (he never does) or if someone does get on the phone I'm told that there was "a problem with the title at the auction" someone did some paperwork incorrectly and they're working on it.I asked if I could get a new temporary tag in the meantime and was told "we'll look into it and get back to you." When I walked onto these people's lot it wasn't for all this.I'm probably stuck with this lemon and huge repair bills.So if this review saves ANYONE some headaches and hassle then great!!!! These people are unscrupulous and only out to make a dollar with no regard for the consumer.I've never written a review,but this place has left such a bad taste in my mouth that I had to.AVOID THEM LIKE THE PLAGUE OR A CRAZY EX!!!!!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 Mercedes-Benz M-Class ML 500 Used Cars in Miami, FL 33135

Price: $2,900

Mileage: 149,500

Location: Miami, FL 33135

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML 500 for sale - $2,900, 149,500 miles with Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/02/26/05/40/2004_mercedes-benz_m-class-pic-5619930814288366920-152x114.jpeg

2004 Mercedes-Benz M-Class Used Cars in West Park, FL 33023

Price: $3,980

Mileage: 133,979

Location: West Park, FL 33023

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class for sale - $3,980, 133,979 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "This car is still listed, however it is already sold and dealer does not remove the ad. It is annoying because not even they do not respond calls but when they finally responded they state that the vehicle is sold."
https://static.cargurus.com/images/forsale/2016/10/05/01/39/2004_mercedes-benz_m-class-pic-383066732936089680-152x114.jpeg

2004 Mercedes-Benz M-Class Used Cars in Miramar, FL 33023

Price: $5,995

Mileage: 116,125

Location: Miramar, FL 33023

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 Mercedes-Benz M-Class for sale - $5,995, 116,125 miles
Avg. Dealer Rating: (2 reviews) "great honest people"
https://static.cargurus.com/images/forsale/2017/02/18/07/59/2004_mercedes-benz_m-class-pic-1580962290831944477-152x114.jpeg

2004 Mercedes-Benz M-Class Used Cars in Miami, FL 33169

Price: Negotiable

Mileage: 127,179

Location: Miami, FL 33169

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 Mercedes-Benz M-Class for sale , 127,179 miles
Avg. Dealer Rating: (1 review) "dishonest and pricing changes from sales to check out point, stay away from this dealership."
https://static.cargurus.com/images/forsale/2017/01/17/13/40/2004_mercedes-benz_m-class-pic-7196702554165680973-152x114.jpeg

2004 Mercedes-Benz M-Class ML 350 Used Cars in Plantation, FL 33317

High Price
$1,124 ABOVE
Instant Market Value of $4,776

Price: $5,900

Mileage: 144,568

Location: Plantation, FL 33317

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Tan Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $5,900, 144,568 miles
Avg. Dealer Rating: (1 review) "Nice vehicle. Good guy, ask for Simon. "
https://static.cargurus.com/images/forsale/2017/02/01/00/18/2003_mercedes-benz_m-class-pic-5527706352788106708-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Miramar, FL 33023

Overpriced
$2,815 ABOVE
Instant Market Value of $5,184

Price: $7,999

Mileage: 120,947

Location: Miramar, FL 33023

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $7,999, 120,947 miles
Avg. Dealer Rating: (1 review) "He called me back within 5 hours "
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 11 Great Deals $29,806 532 listings
2014 Mercedes-Benz M-Class 43 Great Deals $24,895 1,248 listings
2013 Mercedes-Benz M-Class 23 Great Deals $19,980 412 listings
2012 Mercedes-Benz M-Class 12 Great Deals $18,888 413 listings
2011 Mercedes-Benz M-Class 18 Great Deals $11,797 461 listings
2010 Mercedes-Benz M-Class 16 Great Deals $10,500 318 listings
2009 Mercedes-Benz M-Class 18 Great Deals $9,990 324 listings
2008 Mercedes-Benz M-Class 16 Great Deals $7,902 391 listings
2007 Mercedes-Benz M-Class 10 Great Deals $7,416 305 listings
2006 Mercedes-Benz M-Class 14 Great Deals $3,700 443 listings