2004 Mercedes-Benz M-Class Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

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

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/07/21/00/40/2003_mercedes-benz_m-class-pic-6970402574944507818-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Pineville, NC 28134

Great Deal
$3,318 BELOW
Instant Market Value of $8,818

Price: $5,500

Mileage: 98,000

Location: Pineville, NC 28134

Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $5,500, 98,000 miles
Avg. Dealer Rating: (3 reviews) "very honest, told me what was wrong with the vehicle and didn't try to hide anything. Also met me on Sunday so I could pick up the vehicle."
http://static.cargurus.com/images/forsale/2014/07/28/03/19/2005_mercedes-benz_m-class-pic-189848380512377105-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Woodside, NY 11377

Great Deal
$3,576 BELOW
Instant Market Value of $9,571

Price: $5,995

Mileage: 125,577

Location: Woodside, NY 11377

Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $5,995, 125,577 miles
Avg. Dealer Rating: (7 reviews) "Very friendly staffs and extremely helpful during the process. "
http://static.cargurus.com/images/forsale/2014/02/18/07/49/2004_mercedes-benz_m-class-pic-7308430118177161537-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Jacksonville, FL 32211

Great Deal
$2,498 BELOW
Instant Market Value of $9,998

Price: $7,500

Mileage: 106,501

Location: Jacksonville, FL 32211

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color:      blue Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $7,500, 106,501 miles with Leather Seats, Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2014/06/01/03/00/2005_mercedes-benz_m-class-pic-7338311159532911819-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Tinley Park, IL 60477

Great Deal
$2,699 BELOW
Instant Market Value of $13,489

Price: $10,790

Mileage: 63,755

Location: Tinley Park, IL 60477

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $10,790, 63,755 miles
Avg. Dealer Rating: (16 reviews) "Although Jimmy was very nice, You get what you pay for."
http://static.cargurus.com/images/forsale/2014/07/03/20/47/2003_mercedes-benz_m-class-pic-6618790902342630080-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in West Nyack, NY 10994

Great Deal
$2,580 BELOW
Instant Market Value of $9,575

Price: $6,995

Mileage: 89,238

Location: West Nyack, NY 10994

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $6,995, 89,238 miles
Avg. Dealer Rating: (13 reviews) "the car had issues, but the dealer was honest and told us about them, but we decided we didn't want a car with those issues"
http://static.cargurus.com/images/forsale/2013/11/18/23/12/2005_mercedes-benz_m-class-pic-7543686768874760089-152x114.jpeg

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

Great Deal
$2,899 BELOW
Instant Market Value of $11,399

Price: $8,500

Mileage: 105,183

Location: Las Vegas, NV 89101

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $8,500, 105,183 miles
Avg. Dealer Rating: (6 reviews) "Called and asked about car was told was in perfect running condition. Air didn't work rough body with sun damage and the list goes on."
http://static.cargurus.com/images/forsale/2014/07/30/02/07/2003_mercedes-benz_m-class-pic-5675632119489183734-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Bridgeview, IL 60455

Great Deal
$2,348 BELOW
Instant Market Value of $9,298

Price: $6,950

Mileage: 94,815

Location: Bridgeview, IL 60455

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $6,950, 94,815 miles with Sunroof/Moonroof
Avg. Dealer Rating: (38 reviews) "Customer Service was horrible. The car was Also a piece of junk. Wasn't ready to sale at all. They make you feel like they're doing you a favor by selling you a car. Won't return or recommend."
http://static.cargurus.com/images/forsale/2014/03/10/09/26/2005_mercedes-benz_m-class-pic-2972041060895281336-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Dalton, GA 30721

Great Deal
$2,942 BELOW
Instant Market Value of $11,937

Price: $8,995

Mileage: 105,547

Location: Dalton, GA 30721

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $8,995, 105,547 miles with Leather Seats
Avg. Dealer Rating: (7 reviews) "The truck when seen was worse than described by the owner over the phone. It was unsafe and unfit to drive. A complete waste of time , gas expense . We would never buy from this place. "
http://static.cargurus.com/images/forsale/2014/07/14/06/23/2005_mercedes-benz_m-class-pic-6784473429204504037-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Roswell, GA 30075

Great Deal
$2,397 BELOW
Instant Market Value of $10,897

Price: $8,500

Mileage: 104,760

Location: Roswell, GA 30075

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $8,500, 104,760 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Great guys with great vehicles. They really took care of me and got me a beautiful car for a tremendous price."
http://static.cargurus.com/images/forsale/2014/06/10/03/46/2003_mercedes-benz_m-class-pic-2221987365667590808-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in West Bridgewater, MA 02379

Great Deal
$1,845 BELOW
Instant Market Value of $8,644

Price: $6,799

Mileage: 111,457

Location: West Bridgewater, MA 02379

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Unspecified Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $6,799, 111,457 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Over all a good experience, i was at the dealer for like 3 hours and my car that i bought needed alot more work than i orignaly thought."
http://static.cargurus.com/images/forsale/2013/11/28/11/25/2003_mercedes-benz_m-class-pic-5608752376627413598-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in VAN NUYS , CA 91405

Great Deal
$1,961 BELOW
Instant Market Value of $8,956

Price: $6,995

Mileage: 108,000

Location: VAN NUYS , CA 91405

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Champagne Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $6,995, 108,000 miles
Avg. Dealer Rating: (8 reviews) "Advertises cars that aren't there on the lot, and tells you to "Come on down and check it out!"... Bad form; "bait-and-switch" outfit!"
http://static.cargurus.com/images/forsale/2014/07/23/19/56/2005_mercedes-benz_m-class-pic-78947861666707447-152x114.jpeg

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

Great Deal
$2,231 BELOW
Instant Market Value of $11,181

Price: $8,950

Mileage: 114,229

Location: San Antonio, TX 78212

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $8,950, 114,229 miles with Special Edition Package
Avg. Dealer Rating: (3 reviews) "Good following"
http://static.cargurus.com/images/forsale/2014/05/20/06/01/2005_mercedes-benz_m-class-pic-3430035315007469646-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in snellville, GA 30078

Great Deal
$2,383 BELOW
Instant Market Value of $11,378

Price: $8,995

Mileage: 96,707

Location: snellville, GA 30078

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $8,995, 96,707 miles with Aluminum Wheels
Avg. Dealer Rating: (8 reviews) "It was good "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 Mercedes-Benz M-Class ML350 Used Cars in Mobile, AL 36619

Great Deal
$2,366 BELOW
Instant Market Value of $12,316

Price: $9,950

Mileage: 116,885

Location: Mobile, AL 36619

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gold Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $9,950, 116,885 miles
http://static.cargurus.com/images/forsale/2014/06/27/03/02/2004_mercedes-benz_m-class-pic-7784744717227012494-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Snellville, GA 30078

Great Deal
$2,223 BELOW
Instant Market Value of $10,222

Price: $7,999

Mileage: 81,167

Location: Snellville, GA 30078

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $7,999, 81,167 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "very prompt."
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 Mercedes-Benz E-Class Mercedes-Benz C-Class Mercedes-Benz S-Class Acura MDX Porsche Cayenne

New 2004 Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
220 listings
2014 Mercedes-Benz M-Class
2,311 listings

Used 2004 Mercedes-Benz M-Class By City

2004 Mercedes-Benz M-Class in Atlanta GA
6 Great Deals out of 253 listings starting at $3,800
2004 Mercedes-Benz M-Class in Baltimore MD
12 Great Deals out of 457 listings starting at $3,895
2004 Mercedes-Benz M-Class in Boston MA
8 Great Deals out of 418 listings starting at $4,500
2004 Mercedes-Benz M-Class in Charlotte NC
109 listings starting at $3,900
2004 Mercedes-Benz M-Class in Chicago IL
11 Great Deals out of 476 listings starting at $2,999
2004 Mercedes-Benz M-Class in Cincinnati OH
4 Great Deals out of 100 listings starting at $3,499
2004 Mercedes-Benz M-Class in Cleveland OH
10 Great Deals out of 183 listings starting at $1,795
2004 Mercedes-Benz M-Class in Dallas TX
5 Great Deals out of 239 listings starting at $2,995
2004 Mercedes-Benz M-Class in Denver CO
3 Great Deals out of 234 listings starting at $3,550
2004 Mercedes-Benz M-Class in Detroit MI
5 Great Deals out of 56 listings starting at $4,995
2004 Mercedes-Benz M-Class in Houston TX
8 Great Deals out of 158 listings starting at $6,500
2004 Mercedes-Benz M-Class in Indianapolis IN
48 listings starting at $3,500
2004 Mercedes-Benz M-Class in Kansas City MO
4 Great Deals out of 54 listings starting at $6,495
2004 Mercedes-Benz M-Class in Las Vegas NV
42 listings starting at $4,888
2004 Mercedes-Benz M-Class in Los Angeles CA
18 Great Deals out of 378 listings starting at $3,995