0 Saved Listings
Contact These Dealers
2004 Mercedes-Benz M Class For Sale
Change

New Search

Filter Results

Similar Cars
Updating result. Please wait
Trim
Price Range
Any to Any
Year Range
Any to Any
Mileage Range
Any to Any
Exterior Color
Pictures
Condition
Transmission
Features

Convenience

Seats

Mechanical

Safety

Comfort

Body Style

Connectivity

Entertainment

Locate Mercedes-Benz M Class listings near you
Enter your Zip
Active filters Clear all filters
Found vehicles
List
Grid
Displaying 1 - 15 of 17 Listings
Use your     (arrow) keys to browse more listings

Used 2004 Mercedes-Benz M Class ML350 4MATIC in Anson, TX 79501

Not Available
  • Mileage: 161,958 miles
  • Location: Anson, TX
  • Seller: Lawrence Hall Chevrolet Buick GMC
  • Phone: 855-389-9391
Certified: No Transmission:Automatic Color:Black
Description: 2004 Mercedes-Benz M Class ML350 4MATIC for Sale - 161,958 miles with Leather Seats, Tow Package

Used 2004 Mercedes-Benz M Class ML350 4MATIC in Raleigh, NC 27609

$7,995
  • Mileage: 83,637 miles
  • Location: Raleigh, NC
  • Seller: Randy Cavender Motorcars
  • Phone: 888-715-2141
Certified: No Transmission:Automatic Color:Silver
Description: 2004 Mercedes-Benz M Class ML350 4MATIC for Sale - $7,995 83,637 miles with Leather Seats, Tow Package

Used 2004 Mercedes-Benz M Class ML350 4MATIC in Garland, TX 75040

$6,888
  • Mileage: 106,512 miles
  • Location: Garland, TX
  • Seller: Emporium Auto Group
  • Phone: 877-826-3271
Certified: No Transmission:Automatic Color:Black
Description: 2004 Mercedes-Benz M Class ML350 4MATIC for Sale - $6,888 106,512 miles with Leather Seats, Tow Package

Used 2004 Mercedes-Benz M Class ML350 in Langhorne, PA 19047

$5,995
  • Mileage: 146,365 miles
  • Location: Langhorne, PA
  • Seller: Discount Auto of Penndel
  • Phone: 888-476-7381
Certified: No Transmission:Automatic Color:Silver
Description: 2004 Mercedes-Benz M Class ML350 for Sale - $5,995 146,365 miles

Used 2004 Mercedes-Benz M Class AWD ML 350 4MATIC SUV in Fenton, MI 48430

$8,000
  • Mileage: 94,733 miles
  • Location: Fenton, MI
  • Seller: LASCO FORD
Certified: No Transmission:Automatic Color:White
Description: 2004 Mercedes-Benz M Class AWD ML 350 4MATIC SUV for Sale - $8,000 94,733 miles with Leather Seats, Tow Package

Used 2004 Mercedes-Benz M Class ML350 4MATIC in Longmont, CO 80501

$6,700
  • Mileage: 133,430 miles
  • Location: Longmont, CO
  • Seller: South Creek Brokers
  • Phone: 866-414-7922
Certified: No Transmission:Automatic Color:White
Description: 2004 Mercedes-Benz M Class ML350 4MATIC for Sale - $6,700 133,430 miles with Leather Seats, Sunroof / Moonroof, Tow Package

Used 2004 Mercedes-Benz M Class ML350 4MATIC in Chicago, IL 60639

$7,850
  • Mileage: 118,637 miles
  • Location: Chicago, IL
  • Seller: Windy City Motors
  • Phone: 888-698-5797
Certified: No Transmission:Automatic Color:Silver
Description: 2004 Mercedes-Benz M Class ML350 4MATIC for Sale - $7,850 118,637 miles with Leather Seats, Tow Package

Used 2004 Mercedes-Benz M Class ML350 4MATIC in Effingham, IL 62401

$7,975
  • Mileage: 101,758 miles
  • Location: Effingham, IL
  • Seller: Russ Braunecker Buick GMC Cadillac
  • Phone: 888-849-8290
Certified: No Transmission:Automatic Color:Silver
Description: 2004 Mercedes-Benz M Class ML350 4MATIC for Sale - $7,975 101,758 miles with Leather Seats, Sunroof / Moonroof, Tow Package

Used 2004 Mercedes-Benz M Class 3.5L in Des Plaines, IL 60016

Not Available
  • Mileage: 155,747 miles
  • Location: Des Plaines, IL
  • Seller: Jidd Motors
  • Phone: 844-212-5600
Certified: No Transmission:Automatic Color:BLACK
Description: 2004 Mercedes-Benz M Class 3.5L for Sale - 155,747 miles with Leather Seats, Tow Package

Used 2004 Mercedes-Benz M Class ML350 4MATIC in Woodford, VA 22580

$5,797
  • Mileage: 164,906 miles
  • Location: Woodford, VA
  • Seller: Virginia Auto Mall
  • Phone: 888-853-0390
Certified: No Transmission:Automatic Color:Black
Description: 2004 Mercedes-Benz M Class ML350 4MATIC for Sale - $5,797 164,906 miles with Leather Seats, Tow Package

Used 2004 Mercedes-Benz M Class ML500 4MATIC in Mishawaka, IN 46545

$4,775
  • Mileage: 146,947 miles
  • Location: Mishawaka, IN
  • Seller: Lucky 7 Car Store of Mishawaka
  • Phone: 877-479-8135
Certified: No Transmission:Automatic Color:Blue
Description: 2004 Mercedes-Benz M Class ML500 4MATIC for Sale - $4,775 146,947 miles with Leather Seats, Tow Package

Next Page >>

of 2
Save Vehicle
Remove Vehicle
Once you have selected all the cars you like, click "Email Seller"
Email Seller Email Seller