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

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

Great Deal
$3,167 BELOW
Instant Market Value of $8,147

Price: $4,980

Mileage: 96,123

Location: Richmond Hill, NY 11418

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $4,980, 96,123 miles
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
$3,038 BELOW
Instant Market Value of $10,037

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/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
$3,201 BELOW
Instant Market Value of $11,531

Price: $8,330

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,330, 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."
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,915 BELOW
Instant Market Value of $10,910

Price: $7,995

Mileage: 105,547

Location: Dalton, GA 30721

Average time on market: 21 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/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,975 BELOW
Instant Market Value of $6,875

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/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,530 BELOW
Instant Market Value of $9,025

Price: $6,495

Mileage: 84,952

Location: Hasbrouck Heights, NJ 07604

Average time on market: 33 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/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,514 BELOW
Instant Market Value of $8,813

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/06/26/03/52/2003_mercedes-benz_m-class-pic-5037200253059727449-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Camas, WA 98607

Great Deal
$2,494 BELOW
Instant Market Value of $11,493

Price: $8,999

Mileage: 108,000

Location: Camas, WA 98607

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Tan Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $8,999, 108,000 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
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,406 BELOW
Instant Market Value of $13,306

Price: $10,900

Mileage: 71,000

Location: Kansas City, MO 64114

Average time on market: 21 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://static.cargurus.com/images/forsale/2014/06/22/03/27/2004_mercedes-benz_m-class-pic-1203498812129516846-152x114.jpeg

2004 Mercedes-Benz M-Class ML500 Used Cars in Lodi, NJ 07644

Great Deal
$2,182 BELOW
Instant Market Value of $10,177

Price: $7,995

Mileage: 106,857

Location: Lodi, NJ 07644

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $7,995, 106,857 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Very helpful"
http://static.cargurus.com/images/forsale/2014/07/10/02/50/2004_mercedes-benz_m-class-pic-6870507937438127687-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Orlando, FL 32807

Great Deal
$2,156 BELOW
Instant Market Value of $8,146

Price: $5,990

Mileage: 130,840

Location: Orlando, FL 32807

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,990, 130,840 miles
Avg. Dealer Rating: (3 reviews) "Rude & short response "
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,282 BELOW
Instant Market Value of $10,777

Price: $8,495

Mileage: 114,229

Location: San Antonio, TX 78212

Average time on market: 21 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/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
$2,128 BELOW
Instant Market Value of $10,028

Price: $7,900

Mileage: 86,991

Location: Manchester, NH 03109

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $7,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/09/02/12/57/2005_mercedes-benz_m-class-pic-5790571165195789601-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Portland, OR 97266

Great Deal
$2,242 BELOW
Instant Market Value of $13,237

Price: $10,995

Mileage: 92,425

Location: Portland, OR 97266

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $10,995, 92,425 miles with Sunroof/Moonroof, Alloy Wheels, Special Edition Package
Avg. Dealer Rating: (2 reviews) "Nice"
http://static.cargurus.com/images/forsale/2014/08/29/03/18/2003_mercedes-benz_m-class-pic-2955340119881328776-152x114.jpeg

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

Great Deal
$1,842 BELOW
Instant Market Value of $7,742

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"
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
380 Great Deals out of 8,705 listings starting at $2,990
Mercedes-Benz E-Class
845 Great Deals out of 18,305 listings starting at $1,200
Mercedes-Benz C-Class
915 Great Deals out of 19,949 listings starting at $2,399

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
2,056 listings
2014 Mercedes-Benz M-Class
1,173 listings

Used 2004 Mercedes-Benz M-Class By City

2004 Mercedes-Benz M-Class in Atlanta GA
5 listings starting at $6,495
2004 Mercedes-Benz M-Class in Baltimore MD
5 listings starting at $7,400
2004 Mercedes-Benz M-Class in Boston MA
8 listings starting at $7,751
2004 Mercedes-Benz M-Class in Charlotte NC
3 listings starting at $7,867
2004 Mercedes-Benz M-Class in Chicago IL
6 listings starting at $7,995
2004 Mercedes-Benz M-Class in Cincinnati OH
2 listings starting at $9,495
2004 Mercedes-Benz M-Class in Cleveland OH
1 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 Detroit MI
1 listings starting at $9,999
2004 Mercedes-Benz M-Class in Houston TX
5 listings starting at $8,550
2004 Mercedes-Benz M-Class in Indianapolis IN
1 listings starting at $6,200
2004 Mercedes-Benz M-Class in Kansas City MO
2 listings starting at $8,950
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