2003 Mercedes-Benz M-Class for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Nationwide Shipping

Add Similar Cars


2003 Mercedes-Benz M-Class ML 320 Review
by Ewa

Very good Strong car . Does not give any problems. MB is the best

Use my 320 ML to drive to work every day Very good car. I love it Did not have to fix it at all MB is almost unbreakable .all I did for this car is change the oil ,tires and break pads during service time .I will recomend this car 100%

Find 2003 Mercedes-Benz M-Class listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/27/09/35/2004_mercedes-benz_m-class_ml_350-pic-1871234269910970263-152x114.jpeg

2004 Mercedes-Benz M-Class ML 350 Used Cars in Hicksville, 11801

Great Deal
$1,904 BELOW
CarGurus IMV of $5,504

Price: $3,600

Mileage: 131,500

Location: Hicksville, 11801

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $3,600, 131,500 miles with Leather Seats, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/08/03/10/58/2003_mercedes-benz_m-class_ml_500-pic-2340653532927843039-152x114.jpeg

2003 Mercedes-Benz M-Class ML 500 Used Cars in Bensenville, 60106

Great Deal
$1,743 BELOW
CarGurus IMV of $4,318

Price: $2,575

Mileage: 180,000

Location: Bensenville, 60106

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2003 Mercedes-Benz M-Class ML 500 for sale - $2,575, 180,000 miles
https://static.cargurus.com/images/forsale/2017/06/06/16/46/2004_mercedes-benz_m-class-pic-341355319222527773-152x114.jpeg

2004 Mercedes-Benz M-Class ML 500 Used Cars in Mishawaka, IN 46545

Good Deal
$1,476 BELOW
CarGurus IMV of $6,051

Price: $4,575

Mileage: 141,957

Location: Mishawaka, IN 46545

Certified Pre-Owned: No Transmission: Automatic Color: Capri Blue Metallic Description: Used 2004 Mercedes-Benz M-Class ML 500 for sale - $4,575, 141,957 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Fast response! Listened to my needs. "
https://static.cargurus.com/images/forsale/2017/05/20/17/28/2004_mercedes-benz_m-class-pic-5766329872105538656-152x114.jpeg

2004 Mercedes-Benz M-Class ML 350 Used Cars in Miami, FL 33166

Good Deal
$1,273 BELOW
CarGurus IMV of $5,173

Price: $3,900

Mileage: 131,500

Location: Miami, FL 33166

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $3,900, 131,500 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "In was good the saleman guy call me two time to tell me the price of the car "
https://static.cargurus.com/images/forsale/2017/07/27/14/23/2002_mercedes-benz_m-class_ml_320-pic-3207114054753090035-152x114.jpeg

2002 Mercedes-Benz M-Class ML 320 Used Cars in Atlanta, 30320

Good Deal
$1,159 BELOW
CarGurus IMV of $4,359

Price: $3,200

Mileage: 162,351

Location: Atlanta, 30320

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2002 Mercedes-Benz M-Class ML 320 for sale - $3,200, 162,351 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/02/20/18/30/2003_mercedes-benz_m-class-pic-7818970085090438784-152x114.jpeg

2003 Mercedes-Benz M-Class ML 320 Used Cars in Beloit, OH 44609

Good Deal
$1,221 BELOW
CarGurus IMV of $5,721

Price: $4,500

Mileage: 95,500

Location: Beloit, OH 44609

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML 320 for sale - $4,500, 95,500 miles
Avg. Dealer Rating: (3 reviews) "Overall good experience, car was as stated in the advertisement. We are still working on the deal. But very happy with the service. "
https://static.cargurus.com/images/forsale/2017/05/21/04/59/2002_mercedes-benz_m-class-pic-100449392069969030-152x114.jpeg

2002 Mercedes-Benz M-Class ML 320 Used Cars in Miami, FL 33166

Good Deal
$1,011 BELOW
CarGurus IMV of $3,911

Price: $2,900

Mileage: 154,894

Location: Miami, FL 33166

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2002 Mercedes-Benz M-Class ML 320 for sale - $2,900, 154,894 miles
Avg. Dealer Rating: (3 reviews) "Excellent experience. You know a good company when things go wrong and how they respond to a problem. I dealt with Tony who is not only the owner but also a do it yourself type of guy. He was not good, he was great. He really went out of his way to help us get what we wanted. Been driving the Ford Transit we bought from him for about a month now with no issues. He allow me to take it to a local Ford dealer to have it checked out. Highly recommend Tony and his dealership. Ahmed and Ibis "
https://static.cargurus.com/images/forsale/2017/07/06/05/53/2004_mercedes-benz_m-class-pic-3200864272123549127-152x114.jpeg

2004 Mercedes-Benz M-Class ML 350 Used Cars in Hallandale Beach, FL 33009

Good Deal
$914 BELOW
CarGurus IMV of $5,414

Price: $4,500

Mileage: 112,000

Location: Hallandale Beach, FL 33009

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $4,500, 112,000 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "Owner contacted me with all the information I needed, then offer to send me an Uber. Very good experience. "
https://static.cargurus.com/images/forsale/2017/07/06/19/30/2003_mercedes-benz_m-class-pic-5496570692284933781-152x114.jpeg

2003 Mercedes-Benz M-Class ML 500 Used Cars in Lakewood, WA 98499

Good Deal
$1,472 BELOW
CarGurus IMV of $5,471

Price: $3,999

Mileage: 173,000

Location: Lakewood, WA 98499

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Navy Blue Description: Used 2003 Mercedes-Benz M-Class ML 500 for sale - $3,999, 173,000 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Quick response, but the vehicle had already been sold. Shouldn't have been still listed then."
https://static.cargurus.com/images/forsale/2017/08/11/21/08/2004_mercedes-benz_m-class-pic-5049036401332353947-152x114.jpeg

2004 Mercedes-Benz M-Class ML 500 Used Cars in Willowbrook, IL 60527

Good Deal
$1,034 BELOW
CarGurus IMV of $4,029

Price: $2,995

Mileage: 213,179

Location: Willowbrook, IL 60527

Certified Pre-Owned: No Transmission: Automatic Color: Brilliant Silver Metallic Description: Used 2004 Mercedes-Benz M-Class ML 500 for sale - $2,995, 213,179 miles with Alloy Wheels
Avg. Dealer Rating: (56 reviews) "I brought the Range Rover from Bekim. Great salesman. Moe the GM and Allan the BM. All great people. Loved the experience."
https://static.cargurus.com/images/forsale/2017/08/09/14/14/2004_mercedes-benz_m-class-pic-4634864672245816145-152x114.jpeg

2004 Mercedes-Benz M-Class ML 350 Used Cars in Naperville, IL 60564

Good Deal
$815 BELOW
CarGurus IMV of $4,513

Price: $3,698

Mileage: 170,962

Location: Naperville, IL 60564

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $3,698, 170,962 miles
Avg. Dealer Rating: (13 reviews) "Have been in contact with the dealer. Very responsive."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML 500 Used Cars in Colorado Springs, CO 80909

Good Deal
$1,464 BELOW
CarGurus IMV of $6,164

Price: $4,700

Mileage: 138,667

Location: Colorado Springs, CO 80909

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML 500 for sale - $4,700, 138,667 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (1 review) "Vehicle was junk. Obviously bought at auction. I had to explain all the issues with the truck. Dealer shrugged and said that's why it's cheap."
https://static.cargurus.com/images/forsale/2017/05/11/16/01/2004_mercedes-benz_m-class-pic-1581030101050257343-152x114.jpeg

2004 Mercedes-Benz M-Class ML 350 Used Cars in Virginia Beach, VA 23454

Good Deal
$894 BELOW
CarGurus IMV of $4,889

Price: $3,995

Mileage: 168,915

Location: Virginia Beach, VA 23454

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $3,995, 168,915 miles
Avg. Dealer Rating: (5 reviews) "awesome."
https://static.cargurus.com/images/forsale/2017/06/06/02/58/2004_mercedes-benz_m-class-pic-3250718473399374781-152x114.jpeg

2004 Mercedes-Benz M-Class ML 500 Used Cars in Colorado Springs, CO 80909

Good Deal
$824 BELOW
CarGurus IMV of $5,819

Price: $4,995

Mileage: 166,617

Location: Colorado Springs, CO 80909

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 Mercedes-Benz M-Class ML 500 for sale - $4,995, 166,617 miles
Avg. Dealer Rating: (1 review) "Was fast easy reliable service got me put in a car the same day thanku..."
https://static.cargurus.com/images/forsale/2017/08/15/07/56/2004_mercedes-benz_m-class-pic-685973737266928054-152x114.jpeg

2004 Mercedes-Benz M-Class ML 350 Used Cars in West Palm Beach, FL 33415

Good Deal
$1,006 BELOW
CarGurus IMV of $4,783

Price: $3,777

Mileage: 116,000

Location: West Palm Beach, FL 33415

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $3,777, 116,000 miles
Avg. Dealer Rating: (20 reviews) "Price is high ....Not willing to negotiate"
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 2,000 listings.

Used Mercedes-Benz M-Class By Year

Vehicle Deals Starting Price Total Available
2015 Mercedes-Benz M-Class 48 Great Deals $28,456 1,196 listings
2014 Mercedes-Benz M-Class 44 Great Deals $20,984 1,180 listings
2013 Mercedes-Benz M-Class 10 Great Deals $17,500 374 listings
2012 Mercedes-Benz M-Class 14 Great Deals $17,990 405 listings
2011 Mercedes-Benz M-Class 23 Great Deals $10,992 499 listings
2010 Mercedes-Benz M-Class 10 Great Deals $8,999 337 listings
2009 Mercedes-Benz M-Class 10 Great Deals $9,500 337 listings
2008 Mercedes-Benz M-Class 21 Great Deals $6,997 324 listings
2007 Mercedes-Benz M-Class 5 Great Deals $4,995 226 listings
2006 Mercedes-Benz M-Class 14 Great Deals $4,900 322 listings