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

Add Similar Cars


CarGurus Quick Poll

2003 Mercedes-Benz M-Class ML 350 Review
by Benjaman

in a CLASS by itself. the ML

ITS A BIG OL BENZO. i like it, it feels like a bank vault when i step in and hear the door close. CLUNK. feels lik i can drive off turnbull canyon and still survive, but im pretty sure my dad would kill me afterwards.

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

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/04/12/05/30/2003_mercedes-benz_m-class-pic-4625701627257658861-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Foley, AL 36535

Great Deal
$2,313 BELOW
Instant Market Value of $5,813

Price: $3,500

Mileage: 155,000

Location: Foley, AL 36535

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $3,500, 155,000 miles
https://static.cargurus.com/images/forsale/2017/04/23/21/10/2003_mercedes-benz_m-class_ml_500-pic-2135187429431568964-152x114.jpeg

2003 Mercedes-Benz M-Class ML 500 Used Cars in Ann Arbor, 48103

Great Deal
$2,711 BELOW
Instant Market Value of $7,611

Price: $4,900

Mileage: 100,000

Location: Ann Arbor, 48103

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML 500 for sale - $4,900, 100,000 miles with Navigation System, Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/04/29/16/27/2003_mercedes-benz_m-class-pic-8829536023909836594-152x114.jpeg

2003 Mercedes-Benz M-Class ML 320 Used Cars in Ramsey, MN 55303

Great Deal
$1,455 BELOW
Instant Market Value of $5,450

Price: $3,995

Mileage: 155,400

Location: Ramsey, MN 55303

Certified Pre-Owned: No Transmission: Automatic Color: Desert Silver Description: Used 2003 Mercedes-Benz M-Class ML 320 for sale - $3,995, 155,400 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (1 review) "vehicle was sold"
https://static.cargurus.com/images/forsale/2017/04/09/17/36/2003_mercedes-benz_m-class-pic-4574869150995315974-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Portland, OR 97220

Great Deal
$1,869 BELOW
Instant Market Value of $6,319

Price: $4,450

Mileage: 127,400

Location: Portland, OR 97220

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $4,450, 127,400 miles with Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "dealer has great service always answers, says exactly the ups and downs about the car, has the best prices on all his cars. overall great dealer highly recommend!!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 Mercedes-Benz M-Class ML 350 Used Cars in Clermont, FL 34715

Great Deal
$2,222 BELOW
Instant Market Value of $5,217

Price: $2,995

Mileage: 146,493

Location: Clermont, FL 34715

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gold Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $2,995, 146,493 miles
Avg. Dealer Rating: (5 reviews) "fair.i purchase this truck"
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

Great Deal
$1,106 BELOW
Instant Market Value of $5,606

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: (2 reviews) "Responded quickly "
https://static.cargurus.com/images/forsale/2017/03/23/00/33/2003_mercedes-benz_m-class-pic-8898265975542435754-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Goose Creek, SC 29445

Good Deal
$1,340 BELOW
Instant Market Value of $4,939

Price: $3,599

Mileage: 177,008

Location: Goose Creek, SC 29445

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $3,599, 177,008 miles
https://static.cargurus.com/images/forsale/2017/03/28/13/02/2003_mercedes-benz_m-class-pic-1598818831900096675-152x114.jpeg

2003 Mercedes-Benz M-Class ML 320 Used Cars in Covina, CA 91722

Good Deal
$1,200 BELOW
Instant Market Value of $5,695

Price: $4,495

Mileage: 125,032

Location: Covina, CA 91722

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML 320 for sale - $4,495, 125,032 miles with Leather Seats
Avg. Dealer Rating: (10 reviews) "Never responded email I called them and they only take cash no finance available but on there website shows finance available Smh"
https://static.cargurus.com/images/forsale/2017/04/22/17/25/2003_mercedes-benz_m-class-pic-429622681273394039-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in Indianapolis, IN 46205

Good Deal
$1,145 BELOW
Instant Market Value of $5,245

Price: $4,100

Mileage: 147,885

Location: Indianapolis, IN 46205

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $4,100, 147,885 miles
Avg. Dealer Rating: (14 reviews) "the dealer contacted me promptly and was very courteous."
https://static.cargurus.com/images/forsale/2017/04/20/12/15/2004_mercedes-benz_m-class-pic-4743705385636511016-152x114.jpeg

2004 Mercedes-Benz M-Class ML 350 Used Cars in Fairview Heights, IL 62208

Good Deal
$1,604 BELOW
Instant Market Value of $7,599

Price: $5,995

Mileage: 103,746

Location: Fairview Heights, IL 62208

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $5,995, 103,746 miles
Avg. Dealer Rating: (1 review) "First off their listing had no mileage I contacted them twice actually and they NEVER responded. Decided to do my own research and found out why the vehicle had no mileage listed because the truck I was interested in last odometer reading was 247,000 not to mention vehicle was over priced wish that I could rate with NO STARS"
https://static.cargurus.com/images/forsale/2017/03/07/21/14/2004_mercedes-benz_m-class-pic-6208375224619005877-152x114.jpeg

2004 Mercedes-Benz M-Class ML 500 Used Cars in Calumet Park, IL 60827

Good Deal
$1,152 BELOW
Instant Market Value of $5,147

Price: $3,995

Mileage: 207,164

Location: Calumet Park, IL 60827

Certified Pre-Owned: No Transmission: Automatic Color: Tan Description: Used 2004 Mercedes-Benz M-Class ML 500 for sale - $3,995, 207,164 miles
Avg. Dealer Rating: (12 reviews) "Sam made my purchase extremely quick and easy. He even contacted my bank to assist in lining up the financing. I'd recommend faxcars to anyone looking for a quality pre owned vehicle and excellent customer service. "
https://static.cargurus.com/images/forsale/2017/02/23/04/16/2004_mercedes-benz_m-class-pic-6952004222731752473-152x114.jpeg

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

Good Deal
$1,560 BELOW
Instant Market Value of $6,455

Price: $4,895

Mileage: 86,422

Location: Lodi, NJ 07644

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML 350 for sale - $4,895, 86,422 miles with Alloy Wheels
Avg. Dealer Rating: (35 reviews) "I called up and Sam said that I could come the next day to test drive. I requested them to hold the car and said that I am ready to put a deposit. However, he said the car was in warehouse and cannot take a deposit. When I called next morning the said that other salesperson has already sold the car. Do not trust these guys.. they ask you to come and try to sell the other cars."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,257 BELOW
Instant Market Value of $6,252

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/02/10/19/42/2004_mercedes-benz_m-class-pic-7696967550511939757-152x114.jpeg

2004 Mercedes-Benz M-Class ML 500 Used Cars in Conway, SC 29526

Good Deal
$940 BELOW
Instant Market Value of $6,939

Price: $5,999

Mileage: 123,548

Location: Conway, SC 29526

Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2004 Mercedes-Benz M-Class ML 500 for sale - $5,999, 123,548 miles
https://static5.cargurus.com/images/forsale/2017/03/23/11/40/2003_mercedes-benz_m-class_ml_350-pic-3735126316344931905-152x114.jpeg

2003 Mercedes-Benz M-Class ML 350 Used Cars in El Paso, 79901

Good Deal
$780 BELOW
Instant Market Value of $6,780

Price: $6,000

Mileage: 132,000

Location: El Paso, 79901

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML 350 for sale - $6,000, 132,000 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
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 30 Great Deals $23,995 687 listings
2014 Mercedes-Benz M-Class 32 Great Deals $23,995 1,128 listings
2013 Mercedes-Benz M-Class 25 Great Deals $19,995 372 listings
2012 Mercedes-Benz M-Class 16 Great Deals $17,699 378 listings
2011 Mercedes-Benz M-Class 18 Great Deals $11,980 434 listings
2010 Mercedes-Benz M-Class 10 Great Deals $10,000 291 listings
2009 Mercedes-Benz M-Class 13 Great Deals $10,650 305 listings
2008 Mercedes-Benz M-Class 9 Great Deals $8,295 341 listings
2007 Mercedes-Benz M-Class 10 Great Deals $5,990 285 listings
2006 Mercedes-Benz M-Class 15 Great Deals $4,999 378 listings