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/2015/04/03/19/18/2005_mercedes-benz_m-class-pic-7922830560751977359-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Chicago, IL 60636

Great Deal
$4,376 BELOW
Instant Market Value of $9,876

Price: $5,500

Mileage: 102,921

Location: Chicago, IL 60636

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $5,500, 102,921 miles with Aluminum Wheels
Avg. Dealer Rating: (30 reviews) "They are good but they were trying to buy my trade in car cheaper but will not reduce theirs, telling me l should take it."
http://cimg.carsforsale.com/317491/951A097D-1684-4335-9216-8CDDAB7FFCF9_5.jpg?dt=061920151323

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

Great Deal

Price: $5,500

Mileage: 122,871

Location: Houston, TX 77063

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $5,500, 122,871 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Not happy. The vehicle I purchased had damages which were not disclosed. Will not return my calls.All I want is the problems fixed, or do the 100% buy back guarantee. Would not recommend this dealership!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML320 Used Cars in Pittsburgh, PA 15235

Great Deal
$3,053 BELOW
Instant Market Value of $6,253

Price: $3,200

Mileage: 139,191

Location: Pittsburgh, PA 15235

Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $3,200, 139,191 miles
http://static.cargurus.com/images/forsale/2015/03/25/07/58/2005_mercedes-benz_m-class-pic-2104676625854332827-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Raleigh, NC 27608

Great Deal
$3,081 BELOW
Instant Market Value of $12,581

Price: $9,500

Mileage: 71,298

Location: Raleigh, NC 27608

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $9,500, 71,298 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Bought the car and got on the highway and the engine blew up so I had it towed back to them."
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
$2,209 BELOW
Instant Market Value of $8,199

Price: $5,990

Mileage: 123,747

Location: Burien, WA 98168

Average time on market: 23 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: (6 reviews) "Bought my car from them. Very clean cars and low mileage. Love my new car. Very low key sales people. Great experience. Would recommend this car dealership to everyone. "
http://cimg.carsforsale.com/384250/8593FC92-C3D7-474A-ABDB-27ABE874F721_2.jpg?dt=061820152123

2003 Mercedes-Benz M-Class ML500 Used Cars in Denver, CO 80210

Great Deal
$2,102 BELOW
Instant Market Value of $9,090

Price: $6,988

Mileage: 89,423

Location: Denver, CO 80210

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $6,988, 89,423 miles with Navigation System, Leather Seats
Avg. Dealer Rating: (38 reviews) " For me totally high-tech modern great car buying experience"
http://static.cargurus.com/images/forsale/2015/06/15/18/47/2003_mercedes-benz_m-class-pic-2837460090398420235-152x114.jpeg

2003 Mercedes-Benz M-Class ML350 Used Cars in South Hackensack Twp, NJ 07606

Great Deal
$1,917 BELOW
Instant Market Value of $6,912

Price: $4,995

Mileage: 140,000

Location: South Hackensack Twp, NJ 07606

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $4,995, 140,000 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "I give my expierience a C+. Buying a used car is a pain in the butt. Small little dealer with maybe 10 cars on his lot. Overall, I got what I paid for and I'm ok with that."
http://static.cargurus.com/images/forsale/2015/06/24/04/28/2004_mercedes-benz_m-class-pic-5665777356305036470-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Dallas, TX 75220

Great Deal

Price: $5,995

Mileage: 109,974

Location: Dallas, TX 75220

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gold Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,995, 109,974 miles
Avg. Dealer Rating: (9 reviews) "Friendly staff. Quick responses. "
http://static.cargurus.com/images/forsale/2015/01/14/03/03/2004_mercedes-benz_m-class-pic-3215006215277183670-152x114.jpeg

2004 Mercedes-Benz M-Class ML500 Used Cars in Trevor, WI 53179

Great Deal
$1,861 BELOW
Instant Market Value of $6,856

Price: $4,995

Mileage: 166,643

Location: Trevor, WI 53179

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $4,995, 166,643 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "They were fine"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML350 Used Cars in Honolulu, HI 96819

Great Deal
$1,851 BELOW
Instant Market Value of $8,846

Price: $6,995

Mileage: 108,000

Location: Honolulu, HI 96819

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $6,995, 108,000 miles
http://static.cargurus.com/images/forsale/2015/06/01/02/03/2005_mercedes-benz_m-class_ml350-pic-8075205238094024317-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Orange, 92867

Great Deal
$2,338 BELOW
Instant Market Value of $9,338

Price: $7,000

Mileage: 113,000

Location: Orange, 92867

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,000, 113,000 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2015/05/02/23/13/2004_mercedes-benz_m-class-pic-6391054337518078067-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Lyons, IL 60534

Great Deal
$1,859 BELOW
Instant Market Value of $6,609

Price: $4,750

Mileage: 152,951

Location: Lyons, IL 60534

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $4,750, 152,951 miles with Alloy Wheels
http://cimg.carsforsale.com/386862/146A9494-5641-4CD6-851A-58BF0E8812D8_0.jpg?dt=062220151633

2004 Mercedes-Benz M-Class ML350 Used Cars in Circleville, OH 43113

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

Price: $5,999

Mileage: 118,344

Location: Circleville, OH 43113

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,999, 118,344 miles
Avg. Dealer Rating: (6 reviews) "Responded quickly to my questions. Thank you. "
http://static.cargurus.com/images/forsale/2015/05/30/11/21/2003_mercedes-benz_m-class-pic-537949533356742695-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Burbank, IL 60459

Great Deal
$1,730 BELOW
Instant Market Value of $8,729

Price: $6,999

Mileage: 84,700

Location: Burbank, IL 60459

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $6,999, 84,700 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (17 reviews) "Good dealer with everything what customer need."
http://static.cargurus.com/images/forsale/2015/06/23/22/59/2005_mercedes-benz_m-class_ml350-pic-245017936544526670-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Fair Lawn, 07410

Great Deal
$2,170 BELOW
Instant Market Value of $9,570

Price: $7,400

Mileage: 105,500

Location: Fair Lawn, 07410

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,400, 105,500 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Navigation System
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
377 Great Deals out of 11,516 listings starting at $2,359
Mercedes-Benz E-Class
534 Great Deals out of 20,413 listings starting at $1,000
Mercedes-Benz C-Class
662 Great Deals out of 23,138 listings starting at $1,799

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
7,291 listings
2014 Mercedes-Benz M-Class
332 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
8 listings starting at $4,977
2004 Mercedes-Benz M-Class in Boston MA
7 listings starting at $6,995
2004 Mercedes-Benz M-Class in Charlotte NC
2 listings starting at $9,500
2004 Mercedes-Benz M-Class in Chicago IL
10 listings starting at $4,750
2004 Mercedes-Benz M-Class in Cincinnati OH
2 listings starting at $9,495
2004 Mercedes-Benz M-Class in Dallas TX
3 listings starting at $5,995
2004 Mercedes-Benz M-Class in Denver CO
2 listings starting at $6,995
2004 Mercedes-Benz M-Class in Detroit MI
1 listings starting at $9,950
2004 Mercedes-Benz M-Class in Houston TX
3 listings starting at $8,487
2004 Mercedes-Benz M-Class in Indianapolis IN
1 listings starting at $7,875
2004 Mercedes-Benz M-Class in Las Vegas NV
1 listings starting at $10,995
2004 Mercedes-Benz M-Class in Los Angeles CA
4 listings starting at $6,495
2004 Mercedes-Benz M-Class in Miami FL
2 listings starting at $5,995
2004 Mercedes-Benz M-Class in Minneapolis MN
1 listings starting at $8,900