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/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,205 BELOW
Instant Market Value of $8,805

Price: $5,600

Mileage: 122,700

Location: Sammamish, 98074

Average time on market: 44 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,548 BELOW
Instant Market Value of $8,428

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://static.cargurus.com/images/forsale/2015/09/02/13/16/2005_mercedes-benz_m-class_ml350-pic-7360229706289013157-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Pensacola, 32505

Great Deal
$3,090 BELOW
Instant Market Value of $6,840

Price: $3,750

Mileage: 210,000

Location: Pensacola, 32505

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $3,750, 210,000 miles with Leather Seats, Sunroof/Moonroof, Navigation System, DVD Entertainment System, Alloy Wheels
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://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,456 BELOW
Instant Market Value of $7,456

Price: $5,000

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,000, 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://content.homenetiol.com/2000259/2069786/640x480/b0b011151b3147388a3303b6c14a8586.jpg

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

Great Deal
$2,037 BELOW
Instant Market Value of $7,937

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 with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (51 reviews) "My family are happy "
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: 44 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 Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "Great bought a bmw650i"
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
$2,193 BELOW
Instant Market Value of $7,192

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: (12 reviews) "great help"
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,094 BELOW
Instant Market Value of $7,093

Price: $4,999

Mileage: 125,450

Location: Floral Park, NY 11001

Average time on market: 44 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://www.bestvalueautosalesva.com/images/overlay4/4jgab57e33a440947-2003-mercedes-benz-m-class-ml350-used-suv-fredericksburg-va.jpg

2003 Mercedes-Benz M-Class ML350 Used Cars in Fredericksburg, VA 22405

Great Deal
$1,904 BELOW
Instant Market Value of $8,399

Price: $6,495

Mileage: 88,337

Location: Fredericksburg, VA 22405

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $6,495, 88,337 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
http://photos2.automanager.com/020355/802cfaf46f994f3bbce775f9f6038e1f/41d7e46598_640.jpg

2003 Mercedes-Benz M-Class ML320 Used Cars in Paterson, NJ 07503

Great Deal
$2,639 BELOW
Instant Market Value of $6,634

Price: $3,995

Mileage: 123,422

Location: Paterson, NJ 07503

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $3,995, 123,422 miles
Avg. Dealer Rating: (12 reviews) "Decent enough staff, large selection of vehicles, albeit none of them are gems. All vehicles are picked up at auction, most of them have some amount of minor cosmetic defects. The vehicle I went to see had Christmas tree full of lights on the dash - which they assured me would be 'cleared' by their in house mechanic before I took delivery. That alone was the red flag I needed to take a pass, but I would still recommend the dealer itself."
http://photo.cargigi.com/adam/Dealers/35639/79590177/photo/201509030825-overlay_enhanced_4JGAB57E73A446489-1.JPG

2003 Mercedes-Benz M-Class ML350 Used Cars in Plainfield, CT 06374

Great Deal
$1,788 BELOW
Instant Market Value of $8,288

Price: $6,500

Mileage: 90,292

Location: Plainfield, CT 06374

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2003 Mercedes-Benz M-Class ML350 for sale - $6,500, 90,292 miles with Sunroof/Moonroof
http://cimg.carsforsale.com/402877/7ABF4C52-CEBB-40DE-B2FB-65D7F42CE3C1_1.jpg?dt=082020150151

2005 Mercedes-Benz M-Class ML350 Used Cars in Kihei, HI 96753

Great Deal
$2,348 BELOW
Instant Market Value of $11,343

Price: $8,995

Mileage: 107,988

Location: Kihei, HI 96753

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $8,995, 107,988 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "good people...easy to deal with and will offer finance to those with less than stellar credit"
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

Great Deal
$2,309 BELOW
Instant Market Value of $10,304

Price: $7,995

Mileage: 95,090

Location: Chantilly, VA 20152

Average time on market: 23 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
315 Great Deals out of 11,002 listings starting at $2,488
Mercedes-Benz E-Class
434 Great Deals out of 22,510 listings starting at $2,490
Mercedes-Benz C-Class
567 Great Deals out of 25,363 listings starting at $1,995

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
4,095 listings

Used 2004 Mercedes-Benz M-Class By City

2004 Mercedes-Benz M-Class in Atlanta GA
3 listings starting at $4,000
2004 Mercedes-Benz M-Class in Baltimore MD
7 listings starting at $4,977
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
10 listings starting at $6,900
2004 Mercedes-Benz M-Class in Cincinnati OH
2 listings starting at $8,995
2004 Mercedes-Benz M-Class in Dallas TX
2 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