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/08/03/10/12/2004_mercedes-benz_m-class-pic-4713323115013193907-152x114.jpeg

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

Great Deal
$2,960 BELOW
Instant Market Value of $9,959

Price: $6,999

Mileage: 81,167

Location: Snellville, GA 30078

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $6,999, 81,167 miles with Sunroof/Moonroof
Avg. Dealer Rating: (12 reviews) "Nice people"
http://static.cargurus.com/images/forsale/2014/02/01/10/15/2004_mercedes-benz_m-class-pic-4081749947767152317-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Beaverton, OR 97005

Great Deal
$2,939 BELOW
Instant Market Value of $10,929

Price: $7,990

Mileage: 103,329

Location: Beaverton, OR 97005

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $7,990, 103,329 miles with Sunroof/Moonroof, Alloy Wheels
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML350 Used Cars in 37421

Great Deal
$2,679 BELOW
Instant Market Value of $7,679

Price: $5,000

Mileage: 132,555

Location: 37421

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $5,000, 132,555 miles
http://static.cargurus.com/images/forsale/2014/08/03/15/39/2003_mercedes-benz_m-class-pic-5297410203869954076-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Hasbrouck Heights, NJ 07604

Great Deal
$2,644 BELOW
Instant Market Value of $9,139

Price: $6,495

Mileage: 84,952

Location: Hasbrouck Heights, NJ 07604

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $6,495, 84,952 miles with Alloy Wheels
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,947 BELOW
Instant Market Value of $10,942

Price: $7,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 - $7,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/05/10/21/27/2003_mercedes-benz_m-class-pic-4577060207503198009-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Honolulu, HI 96814

Great Deal
$3,091 BELOW
Instant Market Value of $9,390

Price: $6,299

Mileage: 103,900

Location: Honolulu, HI 96814

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $6,299, 103,900 miles
Avg. Dealer Rating: (1 review) "Pfffttt ... one email reply weeks after the car was sold."
http://static.cargurus.com/images/forsale/2014/08/27/12/51/2005_mercedes-benz_m-class-pic-8241720063468017779-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Kansas City, MO 64114

Great Deal
$2,888 BELOW
Instant Market Value of $13,788

Price: $10,900

Mileage: 71,000

Location: Kansas City, MO 64114

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $10,900, 71,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Excellent customer service, beautiful SUV at a great price. Highly recommended. "
http://imageexp.dealercarsearch.com/Media/470/4741023/635447067940070172.jpg

2004 Mercedes-Benz M-Class ML500 Used Cars in San Diego, CA 92120

Great Deal
$2,718 BELOW
Instant Market Value of $9,717

Price: $6,999

Mileage: 129,580

Location: San Diego, CA 92120

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $6,999, 129,580 miles
Avg. Dealer Rating: (9 reviews) "Made an offer. They countered, but not close enough. No sale,"
http://static.cargurus.com/images/forsale/2014/08/24/07/53/2003_mercedes-benz_m-class-pic-2592212410110105129-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Worcester, MA 01603

Great Deal
$2,670 BELOW
Instant Market Value of $6,570

Price: $3,900

Mileage: 158,263

Location: Worcester, MA 01603

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Maroon Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $3,900, 158,263 miles with Navigation System, Alloy Wheels
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,287 BELOW
Instant Market Value of $10,787

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: (11 reviews) "Car as described!!!!"
http://static.cargurus.com/images/forsale/2014/08/28/04/44/2003_mercedes-benz_m-class-pic-4793880237466780801-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Jersey City, NJ 07306

Great Deal
$1,867 BELOW
Instant Market Value of $7,767

Price: $5,900

Mileage: 120,289

Location: Jersey City, NJ 07306

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $5,900, 120,289 miles
Avg. Dealer Rating: (14 reviews) "Good response time"
http://static.cargurus.com/images/forsale/2014/07/24/10/27/2003_mercedes-benz_m-class-pic-2865880422181152917-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Panorama City, CA 91402

Great Deal
$1,966 BELOW
Instant Market Value of $7,961

Price: $5,995

Mileage: 119,314

Location: Panorama City, CA 91402

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $5,995, 119,314 miles with Sunroof/Moonroof, Alloy Wheels
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,954 BELOW
Instant Market Value of $8,453

Price: $6,499

Mileage: 111,457

Location: West Bridgewater, MA 02379

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Unspecified Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $6,499, 111,457 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Not a bad experience but we just could not make a deal."
http://static.cargurus.com/images/forsale/2014/08/05/18/50/2005_mercedes-benz_m-class-pic-3860752943426948745-152x114.jpeg

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

Great Deal
$2,258 BELOW
Instant Market Value of $10,753

Price: $8,495

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,495, 114,229 miles with Special Edition Package
Avg. Dealer Rating: (4 reviews) "don't even lower a penny."
http://static.cargurus.com/images/forsale/2014/08/06/02/03/2003_mercedes-benz_m-class-pic-8680627092025188499-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Wilsonville, OR 97070

Great Deal
$2,367 BELOW
Instant Market Value of $11,297

Price: $8,930

Mileage: 107,007

Location: Wilsonville, OR 97070

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Brilliant Silver Metallic Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $8,930, 107,007 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Sold car before my test drive and didn't even let me know until I was at the dealership."
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
382 Great Deals out of 8,613 listings starting at $3,500
Mercedes-Benz E-Class
896 Great Deals out of 18,807 listings starting at $1,200
Mercedes-Benz C-Class
961 Great Deals out of 19,637 listings starting at $2,399

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
2,029 listings
2014 Mercedes-Benz M-Class
1,272 listings

Used 2004 Mercedes-Benz M-Class By City

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