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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 Mercedes-Benz M-Class ML350 Used Cars in Tucson, AZ 85711

Great Deal
$4,032 BELOW
Instant Market Value of $8,022

Price: $3,990

Mileage: 125,958

Location: Tucson, AZ 85711

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $3,990, 125,958 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Made some effort but still no photo?"
http://static.cargurus.com/images/forsale/2015/08/12/03/59/2004_mercedes-benz_m-class_ml350-pic-5850606732153074040-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Sammamish, 98074

Great Deal
$3,245 BELOW
Instant Market Value of $8,845

Price: $5,600

Mileage: 122,700

Location: Sammamish, 98074

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,600, 122,700 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://pictures.dealer.com/b/bobbyrahalmotorcars/1523/617f62990a0e0ac930fa7e2b20d078db.jpg

2003 Mercedes-Benz M-Class ML320 Used Cars in Wexford, PA 15090

Great Deal
$3,688 BELOW
Instant Market Value of $8,568

Price: $4,880

Mileage: 59,256

Location: Wexford, PA 15090

Certified Pre-Owned: No Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $4,880, 59,256 miles
Avg. Dealer Rating: (36 reviews) "Ripp-off. Offered me a pittance for my trade-in (75% of Kelly Blue Book trade-in!). Used cars in stock are over-priced. Pretentious salespeople."
http://x-img.autorevo.com/2003-mercedes-benz-ml350-gardena-ca-5612089/1164333-0-large.jpg

2003 Mercedes-Benz M-Class ML350 Used Cars in Gardena, CA 90248

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

Price: $5,000

Mileage: 109,240

Location: Gardena, CA 90248

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $5,000, 109,240 miles
Avg. Dealer Rating: (89 reviews) "Excellent!"
http://imagescdn.dealercarsearch.com/Media/5098/6371842/635758237270939748.jpg

2004 Mercedes-Benz M-Class ML350 Used Cars in Irving, TX 75061

Great Deal

Price: $7,990

Mileage: 48,435

Location: Irving, TX 75061

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $7,990, 48,435 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (17 reviews) "Great bought a bmw650i"
http://cimg.carsforsale.com/623213/07C8CADC-CBB5-484C-990E-30A3C288FBED_1.jpg?dt=082320151107

2004 Mercedes-Benz M-Class ML350 Used Cars in Floral Park, NY 11001

Great Deal
$2,169 BELOW
Instant Market Value of $7,168

Price: $4,999

Mileage: 125,450

Location: Floral Park, NY 11001

Average time on market: 37 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $4,999, 125,450 miles
Avg. Dealer Rating: (3 reviews) "great dealer"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML350 Used Cars in Ephrata, PA 17522

Great Deal
$1,798 BELOW
Instant Market Value of $7,698

Price: $5,900

Mileage: 109,921

Location: Ephrata, PA 17522

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $5,900, 109,921 miles
Avg. Dealer Rating: (51 reviews) "My family are happy "
http://x-img.autorevo.com/2003-mercedes-benz-ml500-gardena-ca-5601771/1155472-0-large.jpg

2003 Mercedes-Benz M-Class ML500 Used Cars in Gardena, CA 90248

Great Deal
$2,274 BELOW
Instant Market Value of $7,474

Price: $5,200

Mileage: 117,675

Location: Gardena, CA 90248

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $5,200, 117,675 miles with Navigation System
Avg. Dealer Rating: (89 reviews) "There was no car available as advertised. They tried the bait and switch. SHAM Operation."
http://imagescdn.dealercarsearch.com/Media/10531/6296985/635743887903657168.jpg

2003 Mercedes-Benz M-Class ML500 Used Cars in Houston, TX 77063

Great Deal

Price: $5,495

Mileage: 104,629

Location: Houston, TX 77063

Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $5,495, 104,629 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Wasn't approved because I'm dumb. But great place good people"
http://static.cargurus.com/images/forsale/2015/08/05/06/55/2005_mercedes-benz_m-class-pic-1772726479956383439-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Augusta, GA 30906

Great Deal
$2,849 BELOW
Instant Market Value of $7,349

Price: $4,500

Mileage: 190,447

Location: Augusta, GA 30906

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $4,500, 190,447 miles with Navigation System
Avg. Dealer Rating: (1 review) "A guy from this dealership sent me an email within 24 hours that said "We still have the car, call me at___________". So I called, but just got a cellphone voicemail, so I left one. Almost a week later he called me back, but it sounded like he was in a nightclub there was so much background noise, and he didn't even know what vehicle I had emailed about. I had a very poor experience and personally felt like it wasn't even a legit car dealership. I did contact another dealer through CarGurus and we were extremely happy and purchased our vehicle."
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
$1,739 BELOW
Instant Market Value of $7,729

Price: $5,990

Mileage: 123,747

Location: Burien, WA 98168

Average time on market: 19 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: (8 reviews) "They were not very interested in working with us. There are a lot of cars on the lot. Not professional"
http://static.cargurus.com/images/forsale/2015/05/19/19/16/2005_mercedes-benz_m-class-pic-7606727749367922323-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Roseville, CA 95678

Great Deal
$2,191 BELOW
Instant Market Value of $9,186

Price: $6,995

Mileage: 133,259

Location: Roseville, CA 95678

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $6,995, 133,259 miles with Sunroof/Moonroof
Avg. Dealer Rating: (21 reviews) "Great people exellent financing no surprises HIGHLY RECOMENDED !!"
http://static.cargurus.com/images/forsale/2015/04/13/15/52/2003_mercedes-benz_m-class-pic-4545002969401616060-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Midvale, UT 84047

Great Deal
$1,922 BELOW
Instant Market Value of $6,921

Price: $4,999

Mileage: 146,714

Location: Midvale, UT 84047

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $4,999, 146,714 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Finally a dealership that is totally awesome! A friend told me about Fiuza and i loved the experience! My out the door price was below NADA retail value and because of that i was approved with a low down payment. Will send all My friends here!!!"
http://static.cargurus.com/images/forsale/2015/07/03/18/01/2005_mercedes-benz_m-class-pic-4274698763571295072-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Houston, TX 77082

Good Deal

Price: $7,250

Mileage: 104,679

Location: Houston, TX 77082

Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $7,250, 104,679 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "The car was exactly as described. The dealer (Rush) was easy to talk to and very accommodating. He allowed me to take the car to a AAA mechanic shop for inspection."
http://static.cargurus.com/images/forsale/2015/07/27/04/23/2005_mercedes-benz_m-class-pic-5541224571733303740-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Chantilly, VA 20152

Good Deal
$2,078 BELOW
Instant Market Value of $10,073

Price: $7,995

Mileage: 95,090

Location: Chantilly, VA 20152

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,995, 95,090 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Im purchase the car "
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
279 Great Deals out of 11,013 listings starting at $2,488
Mercedes-Benz E-Class
469 Great Deals out of 22,801 listings starting at $2,500
Mercedes-Benz C-Class
564 Great Deals out of 24,869 listings starting at $1,995

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
4,460 listings

Used 2004 Mercedes-Benz M-Class By City

2004 Mercedes-Benz M-Class in Atlanta GA
2 listings starting at $6,995
2004 Mercedes-Benz M-Class in Baltimore MD
5 listings starting at $8,495
2004 Mercedes-Benz M-Class in Boston MA
5 listings starting at $6,700
2004 Mercedes-Benz M-Class in Charlotte NC
2 listings starting at $9,500
2004 Mercedes-Benz M-Class in Chicago IL
11 listings starting at $6,900
2004 Mercedes-Benz M-Class in Cincinnati OH
3 listings starting at $7,995
2004 Mercedes-Benz M-Class in Dallas TX
3 listings starting at $7,990
2004 Mercedes-Benz M-Class in Denver CO
2 listings starting at $6,995
2004 Mercedes-Benz M-Class in Detroit MI
2 listings starting at $6,995
2004 Mercedes-Benz M-Class in Houston TX
4 listings starting at $7,995
2004 Mercedes-Benz M-Class in Indianapolis IN
2 listings starting at $8,900
2004 Mercedes-Benz M-Class in Los Angeles CA
5 listings starting at $5,900
2004 Mercedes-Benz M-Class in Miami FL
3 listings starting at $4,900
2004 Mercedes-Benz M-Class in Minneapolis MN
1 listings starting at $9,995
2004 Mercedes-Benz M-Class in New York NY
15 listings starting at $4,495