2003 Mercedes-Benz M-Class for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2003 Mercedes-Benz M-Class ML350 Review
by migration_dominionmusic

extremely impressed overall

i love this vehicle. everything but the cost of maintenance. awesome performance. has extremely fast acceleration. okay gas mileage. super cool air and very cozy heat. leather seats that heat. very reliable and dependable vehicle for its class. also tows extremely well.

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

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/06/10/03/23/2004_mercedes-benz_m-class-pic-8671670711101328419-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Lancaster, PA 17601

Great Deal
$2,543 BELOW
Instant Market Value of $8,043

Price: $5,500

Mileage: 91,492

Location: Lancaster, PA 17601

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,500, 91,492 miles with Navigation System, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/08/10/21/47/2003_mercedes-benz_m-class_ml320-pic-3155010304890390738-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Charlestown, 02129

Great Deal
$2,998 BELOW
Instant Market Value of $4,998

Price: $2,000

Mileage: 185,765

Location: Charlestown, 02129

Certified Pre-Owned: No Transmission: Automatic Color: Ocean Blue Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $2,000, 185,765 miles with Leather Seats, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/08/19/14/30/2004_mercedes-benz_m-class_ml350-pic-6323796377576031323-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in North Little Rock, 72117

Great Deal
$2,156 BELOW
Instant Market Value of $7,656

Price: $5,500

Mileage: 146,094

Location: North Little Rock, 72117

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,500, 146,094 miles with Leather Seats, Aluminum Wheels, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/08/16/20/02/2004_mercedes-benz_m-class-pic-7070825530772298769-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Putnam Valley, NY 10579

Great Deal
$2,003 BELOW
Instant Market Value of $6,503

Price: $4,500

Mileage: 120,000

Location: Putnam Valley, NY 10579

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $4,500, 120,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Very professional and accommodating. Quick response from Tri state. Very nice selection of cars. High focus on customer, did everything to make me happy, my car was detailed inside out when I came to pick it up. Great customer care process was easy. Best prices in Westchester I'm very pleased with transaction. If you looking for a nice car at a good price and excellent customer care Tri state is the place to go. Will recommend to friends and family. Love my car!"
https://static.cargurus.com/images/forsale/2016/08/21/02/09/2003_mercedes-benz_m-class-pic-7784642376605982113-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Mishawaka, IN 46545

Great Deal
$2,417 BELOW
Instant Market Value of $5,612

Price: $3,195

Mileage: 163,100

Location: Mishawaka, IN 46545

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $3,195, 163,100 miles
Avg. Dealer Rating: (8 reviews) "I think I called after they emailed me. Helpful and friendly. I think I want a hightop van. Theirs is not."
https://static.cargurus.com/images/forsale/2016/07/29/04/32/2004_mercedes-benz_m-class-pic-1899359424094425805-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Trenton, NJ 08638

Great Deal
$2,052 BELOW
Instant Market Value of $6,547

Price: $4,495

Mileage: 139,983

Location: Trenton, NJ 08638

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $4,495, 139,983 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/08/04/09/13/2004_mercedes-benz_m-class-pic-7748872788924386266-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Raleigh, NC 27604

Great Deal
$2,207 BELOW
Instant Market Value of $8,202

Price: $5,995

Mileage: 96,000

Location: Raleigh, NC 27604

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,995, 96,000 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (18 reviews) "Mislead about overall condition of vehicle. Paid mechanic to inspect and was advised not to purchase."
https://static.cargurus.com/images/forsale/2016/03/28/20/10/2002_mercedes-benz_m-class-pic-1884537158267734998-152x114.jpeg

2002 Mercedes-Benz M-Class ML55 AMG Used Cars in Bend, OR 97702

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

Price: $6,500

Mileage: 139,091

Location: Bend, OR 97702

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2002 Mercedes-Benz M-Class ML55 AMG for sale - $6,500, 139,091 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Easy and professional."
https://static.cargurus.com/images/forsale/2016/07/12/04/37/2002_mercedes-benz_m-class-pic-1296924946765373033-152x114.jpeg

2002 Mercedes-Benz M-Class ML500 Used Cars in Fort Myers, FL 33901

Great Deal
$2,052 BELOW
Instant Market Value of $6,051

Price: $3,999

Mileage: 126,190

Location: Fort Myers, FL 33901

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2002 Mercedes-Benz M-Class ML500 for sale - $3,999, 126,190 miles
https://static.cargurus.com/images/forsale/2016/07/30/05/32/2004_mercedes-benz_m-class-pic-4608487835849670146-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Slidell, LA 70458

Great Deal
$1,975 BELOW
Instant Market Value of $5,970

Price: $3,995

Mileage: 150,677

Location: Slidell, LA 70458

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $3,995, 150,677 miles
Avg. Dealer Rating: (13 reviews) "nice on phone but car was over priced for me. I made it clear I only had a certain amount of money to purchase a car."
https://static.cargurus.com/images/forsale/2016/08/10/07/43/2002_mercedes-benz_m-class-pic-5349344122361954032-152x114.jpeg

2002 Mercedes-Benz M-Class ML500 Used Cars in Lexington, KY 40505

Great Deal
$1,740 BELOW
Instant Market Value of $5,339

Price: $3,599

Mileage: 149,474

Location: Lexington, KY 40505

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2002 Mercedes-Benz M-Class ML500 for sale - $3,599, 149,474 miles with Navigation System
Avg. Dealer Rating: (5 reviews) "Fast reply!"
https://static.cargurus.com/images/forsale/2016/06/23/07/18/2003_mercedes-benz_m-class-pic-440268759269406682-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Lansing, MI 48910

Great Deal
$2,056 BELOW
Instant Market Value of $4,956

Price: $2,900

Mileage: 171,232

Location: Lansing, MI 48910

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $2,900, 171,232 miles
https://static.cargurus.com/images/forsale/2016/08/25/01/46/2004_mercedes-benz_m-class-pic-1281631171793690814-152x114.jpeg

2004 Mercedes-Benz M-Class ML500 Used Cars in Sarasota, FL 34239

Great Deal
$1,955 BELOW
Instant Market Value of $6,905

Price: $4,950

Mileage: 136,142

Location: Sarasota, FL 34239

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 Mercedes-Benz M-Class ML500 for sale - $4,950, 136,142 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (12 reviews) "Got a great car, Bob was the best, honest, friendly and personable. Highly recommend Bob, Achieva - NOT so much !!!!!!!!!!!!!!!! if you need a car, please go see Bob"
https://static.cargurus.com/images/forsale/2016/07/05/05/31/2002_mercedes-benz_m-class-pic-4350036356467183394-152x114.jpeg

2002 Mercedes-Benz M-Class ML500 Used Cars in Elizabeth, NJ 07202

Good Deal
$2,076 BELOW
Instant Market Value of $5,878

Price: $3,802

Mileage: 111,174

Location: Elizabeth, NJ 07202

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2002 Mercedes-Benz M-Class ML500 for sale - $3,802, 111,174 miles with Navigation System
Avg. Dealer Rating: (49 reviews) "Never made it out there the lady hung up on me on the phone. ..lol"
https://static.cargurus.com/images/forsale/2016/08/17/18/59/2003_mercedes-benz_m-class-pic-2024560019505891813-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Lansing, MI 48910

Good Deal
$1,500 BELOW
Instant Market Value of $6,500

Price: $5,000

Mileage: 86,905

Location: Lansing, MI 48910

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Unspecified Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $5,000, 86,905 miles
Avg. Dealer Rating: (5 reviews) "Very nice and helpfull"
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 28 Great Deals $30,490 771 listings
2014 Mercedes-Benz M-Class 65 Great Deals $25,895 1,366 listings
2013 Mercedes-Benz M-Class 53 Great Deals $24,495 639 listings
2012 Mercedes-Benz M-Class 18 Great Deals $21,990 432 listings
2011 Mercedes-Benz M-Class 24 Great Deals $15,700 424 listings
2010 Mercedes-Benz M-Class 25 Great Deals $13,900 322 listings
2009 Mercedes-Benz M-Class 22 Great Deals $9,988 367 listings
2008 Mercedes-Benz M-Class 16 Great Deals $10,595 318 listings
2007 Mercedes-Benz M-Class 18 Great Deals $7,800 263 listings
2006 Mercedes-Benz M-Class 12 Great Deals $5,950 458 listings