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/09/16/09/08/2003_mercedes-benz_m-class-pic-8338380207888609184-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Richmond Hill, NY 11418

Great Deal
$3,131 BELOW
Instant Market Value of $8,111

Price: $4,980

Mileage: 96,123

Location: Richmond Hill, NY 11418

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $4,980, 96,123 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/08/08/04/29/2004_mercedes-benz_m-class-pic-2318613034015198884-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Manchester, NH 03109

Great Deal
$3,032 BELOW
Instant Market Value of $9,932

Price: $6,900

Mileage: 86,991

Location: Manchester, NH 03109

Average time on market: 29 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $6,900, 86,991 miles
Avg. Dealer Rating: (16 reviews) "I didn't get the Nissan quest, but I got myself a very nice 2005 Chrysler Pacifica. I was really excited, not only for the car but also for the people that I dealt with, they are very nice people and they can do business."
http://static.cargurus.com/images/forsale/2014/09/28/02/54/2003_mercedes-benz_m-class-pic-7336771487898156142-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Aurora, IL 60506

Great Deal
$2,990 BELOW
Instant Market Value of $7,385

Price: $4,395

Mileage: 124,207

Location: Aurora, IL 60506

Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $4,395, 124,207 miles
http://static.cargurus.com/images/forsale/2014/08/18/19/29/2004_mercedes-benz_m-class-pic-2183343108890649413-152x114.jpeg

2004 Mercedes-Benz M-Class ML500 Used Cars in Austin, TX 78728

Great Deal
$2,895 BELOW
Instant Market Value of $10,494

Price: $7,599

Mileage: 105,340

Location: Austin, TX 78728

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $7,599, 105,340 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Took a long time to get a response about a car that they had listed."
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,826 BELOW
Instant Market Value of $10,821

Price: $7,995

Mileage: 104,760

Location: Roswell, GA 30075

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,995, 104,760 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Car as described!!!!"
http://static.cargurus.com/images/forsale/2014/09/11/06/07/2005_mercedes-benz_m-class-pic-4002005975626553312-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Elmwood Park, NJ 07407

Great Deal
$2,662 BELOW
Instant Market Value of $12,657

Price: $9,995

Mileage: 71,902

Location: Elmwood Park, NJ 07407

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $9,995, 71,902 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "dealer did respond but would not make accomodations for seeing car and then did not call me to alert me there was other interest. I had several conversations indicating interest but b/c of vacation could not get there during normal hours. Car was sold without anyone letting me know there was other interest. Not a good way to treat a car enthusiast"
http://static.cargurus.com/images/forsale/2014/09/25/03/52/2004_mercedes-benz_m-class-pic-1389993728755880144-152x114.jpeg

2004 Mercedes-Benz M-Class ML500 Used Cars in Norfolk, VA 23518

Great Deal
$2,585 BELOW
Instant Market Value of $10,580

Price: $7,995

Mileage: 85,658

Location: Norfolk, VA 23518

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Burgundy Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $7,995, 85,658 miles with Leather Seats
Avg. Dealer Rating: (1 review) "Very good selection of vehicles"
http://static.cargurus.com/images/forsale/2014/08/01/18/42/2003_mercedes-benz_m-class-pic-6552614956043046286-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Brooklyn, NY 11215

Great Deal
$2,462 BELOW
Instant Market Value of $6,452

Price: $3,990

Mileage: 154,444

Location: Brooklyn, NY 11215

Certified Pre-Owned: No Transmission: Automatic Color: Brilliant Silver Metallic Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $3,990, 154,444 miles with Aluminum Wheels
http://static.cargurus.com/images/forsale/2014/06/19/23/14/2005_mercedes-benz_m-class-pic-1787058989517193806-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Draper, UT 84020

Great Deal
$2,605 BELOW
Instant Market Value of $12,095

Price: $9,490

Mileage: 79,735

Location: Draper, UT 84020

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $9,490, 79,735 miles
Avg. Dealer Rating: (11 reviews) "Horrible experience and severely overpriced and unkempt vehicles...watch out as they are striving to con the customer..."
http://static.cargurus.com/images/forsale/2014/09/02/08/05/2003_mercedes-benz_m-class_ml350-pic-4842349500321646726-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Charleston, 29492

Great Deal
$2,266 BELOW
Instant Market Value of $4,766

Price: $2,500

Mileage: 230,655

Location: Charleston, 29492

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Beige Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $2,500, 230,655 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/09/15/16/46/2003_mercedes-benz_m-class_ml350-pic-3595058650883108629-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Greensboro, 27407

Great Deal
$2,195 BELOW
Instant Market Value of $7,795

Price: $5,600

Mileage: 133,826

Location: Greensboro, 27407

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $5,600, 133,826 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/09/15/00/29/2003_mercedes-benz_m-class-pic-6968037120668803564-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Taunton, MA 02780

Great Deal
$2,188 BELOW
Instant Market Value of $9,183

Price: $6,995

Mileage: 91,149

Location: Taunton, MA 02780

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Champagne Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $6,995, 91,149 miles with Leather Seats
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 Mercedes-Benz M-Class ML350 Used Cars in New Castle, DE 19720

Great Deal
$2,252 BELOW
Instant Market Value of $8,247

Price: $5,995

Mileage: 128,360

Location: New Castle, DE 19720

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Bordeaux Red Metallic Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,995, 128,360 miles with Leather Seats
Avg. Dealer Rating: (11 reviews) "Still looking for a car. But I am happy with the dealer "
http://static.cargurus.com/images/forsale/2014/10/02/02/53/2005_mercedes-benz_m-class-pic-9014903537598159744-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Austin, TX 78728

Great Deal
$2,648 BELOW
Instant Market Value of $9,643

Price: $6,995

Mileage: 118,389

Location: Austin, TX 78728

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $6,995, 118,389 miles
Avg. Dealer Rating: (2 reviews) "Reza was quick to respond and offered a great car at a great price. Honest, upfront and fair. I will look here first when I need another car."
http://static.cargurus.com/images/forsale/2014/07/15/23/19/2003_mercedes-benz_m-class-pic-3155514018415047652-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Golden, CO 80401

Great Deal
$2,197 BELOW
Instant Market Value of $9,397

Price: $7,200

Mileage: 90,861

Location: Golden, CO 80401

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $7,200, 90,861 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Good honest people"
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
348 Great Deals out of 8,959 listings starting at $3,995
Mercedes-Benz E-Class
823 Great Deals out of 16,318 listings starting at $1,595
Mercedes-Benz C-Class
845 Great Deals out of 21,331 listings starting at $1,990

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
2,654 listings
2014 Mercedes-Benz M-Class
1,020 listings

Used 2004 Mercedes-Benz M-Class By City

2004 Mercedes-Benz M-Class in Atlanta GA
6 listings starting at $4,500
2004 Mercedes-Benz M-Class in Baltimore MD
7 listings starting at $5,995
2004 Mercedes-Benz M-Class in Boston MA
8 listings starting at $6,900
2004 Mercedes-Benz M-Class in Charlotte NC
2 listings starting at $7,200
2004 Mercedes-Benz M-Class in Chicago IL
10 listings starting at $6,995
2004 Mercedes-Benz M-Class in Cincinnati OH
2 listings starting at $8,900
2004 Mercedes-Benz M-Class in Cleveland OH
1 listings starting at $7,995
2004 Mercedes-Benz M-Class in Dallas TX
2 listings starting at $5,795
2004 Mercedes-Benz M-Class in Denver CO
2 listings
2004 Mercedes-Benz M-Class in Detroit MI
2 listings starting at $9,999
2004 Mercedes-Benz M-Class in Houston TX
6 listings starting at $7,950
2004 Mercedes-Benz M-Class in Kansas City MO
1 listings starting at $9,995
2004 Mercedes-Benz M-Class in Las Vegas NV
4 listings starting at $7,500
2004 Mercedes-Benz M-Class in Los Angeles CA
9 listings starting at $6,000
2004 Mercedes-Benz M-Class in Miami FL
4 listings starting at $5,990