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

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/04/05/33/2004_mercedes-benz_m-class-pic-5715209187257444308-152x114.jpeg

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

Fair Deal
$304 BELOW
Instant Market Value of $5,904

Price: $5,600

Mileage: 112,000

Location: Hallandale Beach, FL 33009

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,600, 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/10/06/01/53/2005_mercedes-benz_m-class-pic-2176057854240334602-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Pompano Beach, FL 33063

Fair Deal
$430 BELOW
Instant Market Value of $7,425

Price: $6,995

Mileage: 114,935

Location: Pompano Beach, FL 33063

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $6,995, 114,935 miles with Navigation System, Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (1 review) "Beware of this dealer, pictures of his Corvette were nothing like it looked when I got their. Corvette was painted different colors and what looked like to me to have been in a major accident. Also has refused to give me back my deposit of $500.00. My advise is do not forward him a deposit until you see the car. If the Corvette looked like the pictures I would have the Corvette NOW. "
https://static.cargurus.com/images/forsale/2016/11/18/17/58/2004_mercedes-benz_m-class-pic-2484900860350931157-152x114.jpeg

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

Fair Deal
$43 ABOVE
Instant Market Value of $5,557

Price: $5,600

Mileage: 119,000

Location: Hallandale Beach, FL 33009

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $5,600, 119,000 miles with Navigation System
Avg. Dealer Rating: (1 review)
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 ML350 Used Cars in Miami, FL 33166

Fair Deal
$169 ABOVE
Instant Market Value of $5,731

Price: $5,900

Mileage: 131,500

Location: Miami, FL 33166

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,900, 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://static.cargurus.com/images/forsale/2016/09/08/16/32/2005_mercedes-benz_m-class-pic-9091798336338852649-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Pompano Beach, FL 33063

Fair Deal
$28 BELOW
Instant Market Value of $8,427

Price: $8,399

Mileage: 58,644

Location: Pompano Beach, FL 33063

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Champagne Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $8,399, 58,644 miles with Aluminum Wheels
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2016/11/11/03/03/2005_mercedes-benz_m-class-pic-6811099995301168230-152x114.jpeg

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

Fair Deal
$72 ABOVE
Instant Market Value of $3,927

Price: $3,999

Mileage: 206,474

Location: West Park, FL 33023

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $3,999, 206,474 miles
Avg. Dealer Rating: (16 reviews) "The girl that answer the phone could not provide me with price unless I came into the dealer. I don't know how some of these Dealers survive or stay in business. "
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 ML350 Used Cars in Hallandale Beach, FL 33009

Fair Deal
$757 ABOVE
Instant Market Value of $7,242

Price: $7,999

Mileage: 88,331

Location: Hallandale Beach, FL 33009

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,999, 88,331 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (27 reviews) "They were very professional . Real quick response, within an hour to be exact. Highly recommendable"
https://static.cargurus.com/images/forsale/2016/09/27/00/51/2003_mercedes-benz_m-class-pic-7668255956313710328-152x114.jpeg

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

Price: $4,900

Mileage: 173,346

Location: Hollywood, FL 33023

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $4,900, 173,346 miles
Avg. Dealer Rating: (53 reviews) "whne you go there the car is at enother location"
https://static.cargurus.com/images/forsale/2016/12/09/09/11/2003_mercedes-benz_m-class-pic-9126531635383674158-152x114.jpeg

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

Price: $7,999

Mileage: 120,947

Location: Hollywood, FL 33023

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $7,999, 120,947 miles
https://static.cargurus.com/images/forsale/2016/12/07/05/51/2003_mercedes-benz_m-class-pic-6457540474514680979-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Margate, FL 33063

High Price
$1,251 ABOVE
Instant Market Value of $4,649

Price: $5,900

Mileage: 149,779

Location: Margate, FL 33063

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $5,900, 149,779 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (1 review) "I give them 3 stars due to being cash only following a rather delayed response time."
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 27 Great Deals $30,900 521 listings
2014 Mercedes-Benz M-Class 75 Great Deals $25,895 1,481 listings
2013 Mercedes-Benz M-Class 36 Great Deals $21,995 473 listings
2012 Mercedes-Benz M-Class 36 Great Deals $18,983 434 listings
2011 Mercedes-Benz M-Class 24 Great Deals $13,000 462 listings
2010 Mercedes-Benz M-Class 22 Great Deals $9,800 322 listings
2009 Mercedes-Benz M-Class 22 Great Deals $8,950 358 listings
2008 Mercedes-Benz M-Class 16 Great Deals $7,950 347 listings
2007 Mercedes-Benz M-Class 9 Great Deals $6,778 246 listings
2006 Mercedes-Benz M-Class 19 Great Deals $6,199 407 listings