2004 Mercedes-Benz M-Class Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Find 2004 Mercedes-Benz M-Class listings in your area Enter your ZIP code

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/05/17/08/15/2001_toyota_corolla_le-pic-2110701946001548413-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Los Angeles, 90006

Great Deal
$4,335 BELOW
Instant Market Value of $6,735

Price: $2,400

Mileage: 149,250

Location: Los Angeles, 90006

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $2,400, 149,250 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML320 Used Cars in Pittsburgh, PA 15235

Great Deal
$3,382 BELOW
Instant Market Value of $6,582

Price: $3,200

Mileage: 139,191

Location: Pittsburgh, PA 15235

Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $3,200, 139,191 miles
http://static.cargurus.com/images/forsale/2015/04/03/19/18/2005_mercedes-benz_m-class-pic-7922830560751977359-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Chicago, IL 60636

Great Deal
$3,616 BELOW
Instant Market Value of $10,616

Price: $7,000

Mileage: 102,921

Location: Chicago, IL 60636

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,000, 102,921 miles with Aluminum Wheels
Avg. Dealer Rating: (30 reviews) "They are good but they were trying to buy my trade in car cheaper but will not reduce theirs, telling me l should take it."
http://static.cargurus.com/images/forsale/2015/04/28/13/26/2005_mercedes-benz_m-class-pic-1534020906222904445-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Chicago, IL 60636

Great Deal
$3,578 BELOW
Instant Market Value of $9,133

Price: $5,555

Mileage: 122,886

Location: Chicago, IL 60636

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Platinum Blue Metallic Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $5,555, 122,886 miles
Avg. Dealer Rating: (7 reviews) "Best customer service bought a car there also loved the place so much I wanted to work there"
http://static.cargurus.com/images/forsale/2015/03/25/07/58/2005_mercedes-benz_m-class-pic-2104676625854332827-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Raleigh, NC 27608

Great Deal
$3,132 BELOW
Instant Market Value of $13,082

Price: $9,950

Mileage: 71,298

Location: Raleigh, NC 27608

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $9,950, 71,298 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Bought the car and got on the highway and the engine blew up so I had it towed back to them."
http://static.cargurus.com/images/forsale/2014/10/01/03/46/2003_mercedes-benz_m-class-pic-8062483664307143767-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Burien, WA 98168

Great Deal
$2,786 BELOW
Instant Market Value of $8,776

Price: $5,990

Mileage: 123,747

Location: Burien, WA 98168

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $5,990, 123,747 miles with Alloy Wheels
Avg. Dealer Rating: (7 reviews) "The owner and salesman were helpful, courteous and followed through with the repair that was required to complete the sale. I would recommend this dealer to friends."
http://static.cargurus.com/images/forsale/2015/03/29/16/10/2003_mercedes-benz_m-class-pic-724460157839852282-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Kalamazoo, MI 49008

Great Deal
$2,761 BELOW
Instant Market Value of $6,756

Price: $3,995

Mileage: 171,549

Location: Kalamazoo, MI 49008

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Champagne Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $3,995, 171,549 miles
Avg. Dealer Rating: (6 reviews) "My sales man michael was the best I've ever delt with. And I will go only where he is at any time when I purchase my next vehicle. "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML350 Used Cars in San Antonio, TX 78233

Great Deal

Price: $4,900

Mileage: 138,979

Location: San Antonio, TX 78233

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Maroon Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $4,900, 138,979 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Richard and Alex were great, they didn't pressure me into anything I wasn't interested in. Richard has a pretty good selection of vehicles and was even willing to let me pick the car up at a later date. I would recommend these guys to any of my friends in the market."
http://static.cargurus.com/images/forsale/2015/05/12/04/33/2005_mercedes-benz_m-class-pic-8972265790666444160-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Ontario, CA 91761

Great Deal
$3,134 BELOW
Instant Market Value of $12,134

Price: $9,000

Mileage: 84,200

Location: Ontario, CA 91761

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $9,000, 84,200 miles with Aluminum Wheels
Avg. Dealer Rating: (14 reviews) "Great info"
http://static.cargurus.com/images/forsale/2015/05/28/00/00/2004_mercedes-benz_m-class-pic-4081309302267668097-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Arlington, VA 22201

Great Deal
$2,218 BELOW
Instant Market Value of $8,199

Price: $5,981

Mileage: 126,166

Location: Arlington, VA 22201

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Silver-warranty- Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,981, 126,166 miles with Alloy Wheels
Avg. Dealer Rating: (19 reviews) "They were helpful"
http://static.cargurus.com/images/forsale/2015/04/08/21/52/2005_mercedes-benz_m-class-pic-4898879094256622770-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Houston, TX 77063

Great Deal

Price: $6,500

Mileage: 122,871

Location: Houston, TX 77063

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $6,500, 122,871 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Not happy. The vehicle I purchased had damages which were not disclosed. Will not return my calls.All I want is the problems fixed, or do the 100% buy back guarantee. Would not recommend this dealership!"
http://static.cargurus.com/images/forsale/2015/04/19/00/30/2005_mercedes-benz_m-class-pic-1777442441233186509-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Milwaukie, OR 97267

Great Deal
$2,488 BELOW
Instant Market Value of $10,483

Price: $7,995

Mileage: 137,394

Location: Milwaukie, OR 97267

Certified Pre-Owned: No Transmission: Automatic Color: Brilliant Silver Metallic Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $7,995, 137,394 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Poor communication, I always had to call to follow up and then it would be days before I heard anything. I have one person telling me a deal is done and then I never hear back and then another person saying they need more information when I was already told the deal was done. They never seemed interested but yet they drug things on and on. Worst dealer experience I have ever had!"
http://static.cargurus.com/images/forsale/2015/05/02/23/13/2004_mercedes-benz_m-class-pic-6391054337518078067-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Lyons, IL 60534

Great Deal
$2,004 BELOW
Instant Market Value of $6,954

Price: $4,950

Mileage: 152,951

Location: Lyons, IL 60534

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $4,950, 152,951 miles with Alloy Wheels
http://static.cargurus.com/images/forsale/2015/04/04/14/39/2004_mercedes-benz_m-class-pic-5228008761598252741-152x114.jpeg

2004 Mercedes-Benz M-Class ML500 Used Cars in South Attleboro, MA 02703

Great Deal
$2,345 BELOW
Instant Market Value of $8,900

Price: $6,555

Mileage: 117,000

Location: South Attleboro, MA 02703

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $6,555, 117,000 miles with Navigation System
Avg. Dealer Rating: (6 reviews) "Paul was wonderful to work with and we would look to purchase a car from A-OK again in the future"
http://static.cargurus.com/images/forsale/2015/03/15/18/48/2005_mercedes-benz_m-class-pic-1696187353287473709-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Huntington, NY 11743

Great Deal
$2,740 BELOW
Instant Market Value of $10,735

Price: $7,995

Mileage: 103,115

Location: Huntington, NY 11743

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Platinum Blue Metallic Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,995, 103,115 miles with Aluminum Wheels
Avg. Dealer Rating: (11 reviews) "Very unprofessional and dishonest about the automobiles they sell."
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 listings.

Similar Cars

BMW X5
419 Great Deals out of 11,032 listings starting at $2,400
Mercedes-Benz E-Class
650 Great Deals out of 18,592 listings starting at $1,488
Mercedes-Benz C-Class
825 Great Deals out of 22,616 listings starting at $1,250

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
6,962 listings
2014 Mercedes-Benz M-Class
336 listings

Used 2004 Mercedes-Benz M-Class By City

2004 Mercedes-Benz M-Class in Atlanta GA
8 listings starting at $6,495
2004 Mercedes-Benz M-Class in Baltimore MD
16 listings starting at $5,977
2004 Mercedes-Benz M-Class in Boston MA
10 listings starting at $6,555
2004 Mercedes-Benz M-Class in Charlotte NC
6 listings starting at $7,995
2004 Mercedes-Benz M-Class in Chicago IL
16 listings starting at $4,950
2004 Mercedes-Benz M-Class in Dallas TX
4 listings starting at $6,500
2004 Mercedes-Benz M-Class in Detroit MI
2 listings starting at $10,900
2004 Mercedes-Benz M-Class in Houston TX
4 listings starting at $9,950
2004 Mercedes-Benz M-Class in Indianapolis IN
2 listings starting at $6,995
2004 Mercedes-Benz M-Class in Kansas City MO
2 listings starting at $9,995
2004 Mercedes-Benz M-Class in Las Vegas NV
2 listings starting at $10,995
2004 Mercedes-Benz M-Class in Los Angeles CA
4 Great Deals out of 16 listings starting at $5,900
2004 Mercedes-Benz M-Class in Miami FL
2 listings starting at $11,888
2004 Mercedes-Benz M-Class in Minneapolis MN
2 listings starting at $9,900
2004 Mercedes-Benz M-Class in New York NY
24 listings starting at $5,999