2004 Mercedes-Benz M-Class Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

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/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,151 BELOW
Instant Market Value of $10,051

Price: $6,900

Mileage: 86,991

Location: Manchester, NH 03109

Average time on market: 33 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: (15 reviews) "Super family owned dealer,honest and ready help you find the right car. Thank you Saven auto "
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,671 BELOW
Instant Market Value of $9,166

Price: $6,495

Mileage: 84,952

Location: Hasbrouck Heights, NJ 07604

Average time on market: 35 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/09/17/20/34/2003_mercedes-benz_m-class-pic-3830993684555573446-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Homer City, PA 15748

Great Deal
$3,156 BELOW
Instant Market Value of $8,151

Price: $4,995

Mileage: 152,587

Location: Homer City, PA 15748

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $4,995, 152,587 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "when i talked to them on the phone they said no rust and good condition.crappy inside and lots of rust"
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,596 BELOW
Instant Market Value of $8,196

Price: $5,600

Mileage: 133,826

Location: Greensboro, 27407

Average time on market: 35 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/07/05/56/2003_mercedes-benz_m-class-pic-6813506143241144870-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Newark, NJ 07104

Great Deal
$2,452 BELOW
Instant Market Value of $7,447

Price: $4,995

Mileage: 113,289

Location: Newark, NJ 07104

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $4,995, 113,289 miles
Avg. Dealer Rating: (1 review) "Excellent dealer very easy to work with... The guys are great and work to make you happy"
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,411 BELOW
Instant Market Value of $4,911

Price: $2,500

Mileage: 230,655

Location: Charleston, 29492

Average time on market: 35 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/05/25/03/02/2005_mercedes-benz_m-class-pic-2880059793014363433-152x114.jpeg

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

Great Deal
$2,683 BELOW
Instant Market Value of $9,678

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/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,645 BELOW
Instant Market Value of $10,640

Price: $7,995

Mileage: 114,229

Location: San Antonio, TX 78212

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,995, 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/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,577 BELOW
Instant Market Value of $10,572

Price: $7,995

Mileage: 104,760

Location: Roswell, GA 30075

Average time on market: 28 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/02/10/39/2003_mercedes-benz_m-class-pic-4906078644144643322-152x114.jpeg

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

Great Deal
$2,670 BELOW
Instant Market Value of $8,969

Price: $6,299

Mileage: 103,900

Location: Honolulu, HI 96814

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/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,472 BELOW
Instant Market Value of $11,962

Price: $9,490

Mileage: 79,735

Location: Draper, UT 84020

Average time on market: 28 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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML500 Used Cars in Rock Hill, SC 29732

Great Deal
$2,505 BELOW
Instant Market Value of $8,504

Price: $5,999

Mileage: 118,238

Location: Rock Hill, SC 29732

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $5,999, 118,238 miles
Avg. Dealer Rating: (6 reviews) "Horrible place, no customer service not an actual auction uts a dirty dealership no car is worth over 500 dollars on the lot"
http://static.cargurus.com/images/forsale/2014/08/25/04/20/2004_mercedes-benz_m-class-pic-2781391478526406658-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Philadelphia, PA 19149

Great Deal
$2,346 BELOW
Instant Market Value of $10,246

Price: $7,900

Mileage: 96,888

Location: Philadelphia, PA 19149

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $7,900, 96,888 miles
Avg. Dealer Rating: (7 reviews) "Dealer seemed open, honest, and willing to negotiate. Did to purchase because of car's interior color."
http://static.cargurus.com/images/forsale/2014/09/14/03/49/2004_mercedes-benz_m-class-pic-2629253649476681434-152x114.jpeg

2004 Mercedes-Benz M-Class ML500 Used Cars in Alameda, CA 94501

Great Deal
$2,131 BELOW
Instant Market Value of $12,126

Price: $9,995

Mileage: 49,895

Location: Alameda, CA 94501

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $9,995, 49,895 miles
Avg. Dealer Rating: (21 reviews) "fantastic service this place is wonderful I find it anywhere"
http://static.cargurus.com/images/forsale/2014/07/31/22/15/2003_mercedes-benz_m-class-pic-2982641368355010586-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Roswell, GA 30075

Great Deal
$2,319 BELOW
Instant Market Value of $7,819

Price: $5,500

Mileage: 133,231

Location: Roswell, GA 30075

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gold Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $5,500, 133,231 miles with Navigation System, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Car had a broken handbrake, needed to be jump started, no petrol for the test drive and no AC. Felt like a death trap!"
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
371 Great Deals out of 8,450 listings starting at $3,500
Mercedes-Benz E-Class
833 Great Deals out of 16,654 listings starting at $1,800
Mercedes-Benz C-Class
932 Great Deals out of 20,056 listings starting at $2,495

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
2,169 listings
2014 Mercedes-Benz M-Class
1,024 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
6 listings starting at $6,981
2004 Mercedes-Benz M-Class in Boston MA
7 listings starting at $6,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 $8,900
2004 Mercedes-Benz M-Class in Cleveland OH
2 listings starting at $7,995
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 Houston TX
6 listings starting at $8,550
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
5 listings starting at $6,700
2004 Mercedes-Benz M-Class in Miami FL
4 listings starting at $6,500
2004 Mercedes-Benz M-Class in New York NY
14 listings starting at $7,400