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

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/2014/12/30/12/18/2005_mercedes-benz_m-class-pic-7522706671598658223-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Mountain Lakes, NJ 07046

Great Deal
$3,799 BELOW
Instant Market Value of $12,794

Price: $8,995

Mileage: 72,528

Location: Mountain Lakes, NJ 07046

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Brilliant Silver Metallic Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $8,995, 72,528 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (8 reviews) "Their car prices are misrepresented. Dealer prep fees are an additional three to $5000 even on a $10,000 car"
http://static.cargurus.com/images/forsale/2015/01/04/04/29/2005_mercedes-benz_m-class-pic-1092689654217462358-152x114.jpeg

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

Great Deal
$3,004 BELOW
Instant Market Value of $10,999

Price: $7,995

Mileage: 83,015

Location: Houston, TX 77063

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,995, 83,015 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (23 reviews) "If your looking for a great car or truck. Need to look threw inventory here. www.icars1.com/ Ben will return your calls and very easy to work with! Jag and Ben get your Car or Truck ready to go super fast! "
http://static.cargurus.com/images/forsale/2014/10/25/10/20/2005_mercedes-benz_m-class-pic-2468576141084246147-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Carlstadt, NJ 07072

Great Deal
$2,425 BELOW
Instant Market Value of $9,367

Price: $6,942

Mileage: 117,998

Location: Carlstadt, NJ 07072

Certified Pre-Owned: No Transmission: Automatic Color: Desert Silver Metallic Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $6,942, 117,998 miles with Sunroof/Moonroof
Avg. Dealer Rating: (33 reviews) "quick response. still searching for the right AM"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML500 Used Cars in Lititz, PA 17543

Great Deal
$2,631 BELOW
Instant Market Value of $7,226

Price: $4,595

Mileage: 174,504

Location: Lititz, PA 17543

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $4,595, 174,504 miles with Navigation System
Avg. Dealer Rating: (4 reviews) "Fair deal and very good with making sure everything was in good working order."
http://static.cargurus.com/images/forsale/2015/01/14/04/42/2003_mercedes-benz_m-class-pic-2962436710430664556-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Elmhurst, IL 60126

Great Deal
$2,610 BELOW
Instant Market Value of $7,109

Price: $4,499

Mileage: 152,000

Location: Elmhurst, IL 60126

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $4,499, 152,000 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "We had a great experience with this dealership, especially with Fahad. He was extremely patient with all of our questions and while test driving the car, he made an effort to to point out all the features of the car. The negotiation process was reasonable and pleasant. Haggle free! He made an effort to give us exactly what we wanted. Highly recommend this dealership."
http://static.cargurus.com/images/forsale/2015/01/23/21/47/2005_mercedes-benz_m-class-pic-3297218958427384282-152x114.jpeg

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

Great Deal
$2,695 BELOW
Instant Market Value of $9,690

Price: $6,995

Mileage: 104,760

Location: Roswell, GA 30075

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $6,995, 104,760 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Alex is very helpful!"
http://static.cargurus.com/images/forsale/2014/12/10/20/59/2003_mercedes-benz_m-class-pic-2137251494059599650-152x114.jpeg

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

Great Deal
$2,056 BELOW
Instant Market Value of $9,051

Price: $6,995

Mileage: 75,058

Location: San Antonio, TX 78257

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $6,995, 75,058 miles
Avg. Dealer Rating: (10 reviews) "Sold us a car that wasn't safe for the road. Be very careful would not recommend"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 Mercedes-Benz M-Class ML350 Used Cars in Ann Arbor, MI 48105

Great Deal
$2,337 BELOW
Instant Market Value of $10,237

Price: $7,900

Mileage: 106,900

Location: Ann Arbor, MI 48105

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,900, 106,900 miles with Leather Seats, Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2014/07/31/00/19/2004_mercedes-benz_m-class-pic-5762455480259567023-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Lakewood, NJ 08701

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

Price: $6,999

Mileage: 95,421

Location: Lakewood, NJ 08701

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $6,999, 95,421 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Good"
http://static.cargurus.com/images/forsale/2014/12/16/04/35/2003_mercedes-benz_m-class-pic-1216687916641532241-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Springfield, NJ 07081

Great Deal
$1,824 BELOW
Instant Market Value of $8,319

Price: $6,495

Mileage: 104,463

Location: Springfield, NJ 07081

Average time on market: 38 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $6,495, 104,463 miles
Avg. Dealer Rating: (1 review) "Responded rather quickly and was very helpful. I was not able to purchase from them as they could not get me finances."
http://static.cargurus.com/images/forsale/2014/12/04/11/10/2004_mercedes-benz_m-class-pic-955093045615951363-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Woodland Hills, CA 91364

Great Deal
$1,915 BELOW
Instant Market Value of $9,415

Price: $7,500

Mileage: 97,651

Location: Woodland Hills, CA 91364

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $7,500, 97,651 miles
Avg. Dealer Rating: (3 reviews) "Fast response and follow up, although did not buy from there."
http://static.cargurus.com/images/forsale/2014/11/08/07/17/2003_mercedes-benz_m-class-pic-7656360168179957873-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in Tampa, FL 33619

Great Deal
$1,799 BELOW
Instant Market Value of $7,298

Price: $5,499

Mileage: 141,494

Location: Tampa, FL 33619

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $5,499, 141,494 miles
Avg. Dealer Rating: (1 review) "Excellent customer service"
http://static.cargurus.com/images/forsale/2014/11/30/02/18/2005_mercedes-benz_m-class-pic-81330036731213220-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Snellville, GA 30039

Great Deal
$1,909 BELOW
Instant Market Value of $11,209

Price: $9,300

Mileage: 112,420

Location: Snellville, GA 30039

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $9,300, 112,420 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Got a different car but really flexible n willing to work with U. Rick is the man. Ask for Rick lol"
http://static.cargurus.com/images/forsale/2015/01/23/18/15/2004_mercedes-benz_m-class-pic-7759649534757137456-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Clermont, FL 34715

Great Deal
$1,866 BELOW
Instant Market Value of $9,861

Price: $7,995

Mileage: 76,598

Location: Clermont, FL 34715

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gold Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $7,995, 76,598 miles
Avg. Dealer Rating: (6 reviews) "Dealer was very helpful when I went into see them..they did not have what I was looking for..would recommend anybody looking for a used car to go see them.."
http://static.cargurus.com/images/forsale/2015/01/09/10/53/2003_mercedes-benz_m-class-pic-4516438898502929778-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Fort Lauderdale, FL 33311

Great Deal
$1,980 BELOW
Instant Market Value of $6,479

Price: $4,499

Mileage: 132,600

Location: Fort Lauderdale, FL 33311

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gold Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $4,499, 132,600 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Salesman never came. Waited one hour. Mercedes on open lot not in good shape."
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
278 Great Deals out of 10,062 listings starting at $3,700

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
4,148 listings
2014 Mercedes-Benz M-Class
467 listings

Used 2004 Mercedes-Benz M-Class By City

2004 Mercedes-Benz M-Class in Atlanta GA
6 listings starting at $7,500
2004 Mercedes-Benz M-Class in Baltimore MD
7 listings starting at $6,995
2004 Mercedes-Benz M-Class in Boston MA
3 listings starting at $7,995
2004 Mercedes-Benz M-Class in Charlotte NC
2 listings starting at $9,995
2004 Mercedes-Benz M-Class in Chicago IL
12 listings starting at $4,995
2004 Mercedes-Benz M-Class in Cleveland OH
1 listing
2004 Mercedes-Benz M-Class in Dallas TX
2 listings starting at $5,990
2004 Mercedes-Benz M-Class in Denver CO
1 listing
2004 Mercedes-Benz M-Class in Detroit MI
1 listings starting at $10,900
2004 Mercedes-Benz M-Class in Houston TX
3 listings starting at $8,498
2004 Mercedes-Benz M-Class in Indianapolis IN
1 listings starting at $6,890
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,988
2004 Mercedes-Benz M-Class in Los Angeles CA
7 listings starting at $6,995
2004 Mercedes-Benz M-Class in Miami FL
1 listings starting at $8,995