2004 Mercedes-Benz M-Class for Sale in New York, NY

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/11/26/17/56/2003_mercedes-benz_m-class-pic-2026444274569535811-152x114.jpeg

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

Good Deal
$1,796 BELOW
Instant Market Value of $4,296

Price: $2,500

Mileage: 194,898

Location: Paterson, NJ 07503

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $2,500, 194,898 miles
Avg. Dealer Rating: (10 reviews) "Car lot was the worst car lot I ever bn to in my life all the cars have damage Scratch's, dents,swipes terrible"
https://static.cargurus.com/images/forsale/2016/10/20/02/36/2005_mercedes-benz_m-class-pic-4460456587595890333-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Garfield, NJ 07026

Good Deal
$1,785 BELOW
Instant Market Value of $7,885

Price: $6,100

Mileage: 102,954

Location: Garfield, NJ 07026

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $6,100, 102,954 miles with Alloy Wheels
Avg. Dealer Rating: (19 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2016/09/24/21/14/2004_mercedes-benz_m-class-pic-6098803339209024960-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Rahway, NJ 07065

Good Deal
$847 BELOW
Instant Market Value of $6,342

Price: $5,495

Mileage: 106,381

Location: Rahway, NJ 07065

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $5,495, 106,381 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Andrew was very helpful and knowledge Did not purchase my vehicle yet but I think I will Mainly because of the service that I received from Andrew and the whole team at Rahway Auto Exchange"
https://static.cargurus.com/images/forsale/2016/11/21/18/48/2004_mercedes-benz_m-class-pic-4034447820996735156-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Paterson, NJ 07503

Good Deal
$896 BELOW
Instant Market Value of $5,396

Price: $4,500

Mileage: 139,000

Location: Paterson, NJ 07503

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $4,500, 139,000 miles
https://static.cargurus.com/images/forsale/2016/10/10/17/48/2004_mercedes-benz_m-class-pic-2894143248141337916-152x114.jpeg

2004 Mercedes-Benz M-Class ML350 Used Cars in Haskell, NJ 07420

Fair Deal
$683 BELOW
Instant Market Value of $5,678

Price: $4,995

Mileage: 129,285

Location: Haskell, NJ 07420

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 Mercedes-Benz M-Class ML350 for sale - $4,995, 129,285 miles
Avg. Dealer Rating: (2 reviews) "They responded 4 stars"
https://static.cargurus.com/images/forsale/2016/09/19/21/52/2003_mercedes-benz_m-class-pic-2030365896911182980-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Baldwin, NY 11510

Fair Deal
$698 BELOW
Instant Market Value of $5,693

Price: $4,995

Mileage: 128,654

Location: Baldwin, NY 11510

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $4,995, 128,654 miles with Navigation System
Avg. Dealer Rating: (3 reviews) "It was great.... I guess it all depends on who you deal with"
https://static.cargurus.com/images/forsale/2016/11/13/09/26/2003_mercedes-benz_m-class-pic-8477011986745204061-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Hillside, NJ 07205

Fair Deal
$98 ABOVE
Instant Market Value of $3,679

Price: $3,777

Mileage: 186,600

Location: Hillside, NJ 07205

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $3,777, 186,600 miles with Alloy Wheels
Avg. Dealer Rating: (19 reviews) "Excellent service"
https://static.cargurus.com/images/forsale/2016/12/03/12/20/2003_mercedes-benz_m-class-pic-818431240741999272-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Jersey City, NJ 07306

Fair Deal
$26 BELOW
Instant Market Value of $7,021

Price: $6,995

Mileage: 56,572

Location: Jersey City, NJ 07306

Certified Pre-Owned: No Transmission: Automatic Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $6,995, 56,572 miles with Navigation System, Aluminum Wheels
Avg. Dealer Rating: (35 reviews) "Great experience amazing people thanks Rose"
https://static.cargurus.com/images/forsale/2016/12/04/03/56/2005_mercedes-benz_m-class-pic-4928790412486378510-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Garfield, NJ 07026

Fair Deal
$249 ABOVE
Instant Market Value of $6,746

Price: $6,995

Mileage: 130,994

Location: Garfield, NJ 07026

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $6,995, 130,994 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Called right back"
https://static.cargurus.com/images/forsale/2016/12/07/17/56/2005_mercedes-benz_m-class-pic-4261411454016139299-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Hazlet, NJ 07730

Fair Deal
$209 ABOVE
Instant Market Value of $6,541

Price: $6,750

Mileage: 145,500

Location: Hazlet, NJ 07730

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $6,750, 145,500 miles with Navigation System
Avg. Dealer Rating: (5 reviews) "Good"
https://static.cargurus.com/images/forsale/2016/11/20/06/23/2005_mercedes-benz_m-class-pic-8565387797085294120-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Brooklyn, NY 11203

Fair Deal
$305 ABOVE
Instant Market Value of $7,890

Price: $8,195

Mileage: 90,324

Location: Brooklyn, NY 11203

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $8,195, 90,324 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/11/25/18/09/2005_mercedes-benz_m-class-pic-2254301456577185293-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Elizabeth, NJ 07202

Fair Deal
$403 ABOVE
Instant Market Value of $7,592

Price: $7,995

Mileage: 100,952

Location: Elizabeth, NJ 07202

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $7,995, 100,952 miles
https://static.cargurus.com/images/forsale/2016/09/15/14/07/2005_mercedes-benz_m-class-pic-6961259726261707350-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Newark, NJ 07105

Fair Deal
$325 ABOVE
Instant Market Value of $7,450

Price: $7,775

Mileage: 121,189

Location: Newark, NJ 07105

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $7,775, 121,189 miles with Navigation System
https://static.cargurus.com/images/forsale/2016/11/09/07/22/2003_mercedes-benz_m-class-pic-2518687798064038656-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Brooklyn, NY 11207

Fair Deal
$379 ABOVE
Instant Market Value of $5,116

Price: $5,495

Mileage: 113,680

Location: Brooklyn, NY 11207

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Beige Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $5,495, 113,680 miles
Avg. Dealer Rating: (2 reviews) "Very pleasant the dealer responded immediately and gave me all details and information I requested I'm still debating if I have the money to get the car but would consider buy one from this dealer"
https://static.cargurus.com/images/forsale/2016/11/18/05/14/2003_mercedes-benz_m-class-pic-6274619260033482566-152x114.jpeg

2003 Mercedes-Benz M-Class ML320 Used Cars in Hasbrouck Heights, NJ 07604

Fair Deal
$673 ABOVE
Instant Market Value of $4,102

Price: $4,775

Mileage: 204,731

Location: Hasbrouck Heights, NJ 07604

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Desert Silver Metallic Description: Used 2003 Mercedes-Benz M-Class ML320 for sale - $4,775, 204,731 miles with Leather Seats
Avg. Dealer Rating: (10 reviews) "Very prompt reply to my inquiry. The car I asked about had already been sold so my only interaction with the dealership was via email. "
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 24 Great Deals $28,040 521 listings
2014 Mercedes-Benz M-Class 65 Great Deals $25,895 1,444 listings
2013 Mercedes-Benz M-Class 37 Great Deals $21,995 485 listings
2012 Mercedes-Benz M-Class 36 Great Deals $18,983 426 listings
2011 Mercedes-Benz M-Class 24 Great Deals $13,000 457 listings
2010 Mercedes-Benz M-Class 18 Great Deals $9,800 323 listings
2009 Mercedes-Benz M-Class 24 Great Deals $8,950 352 listings
2008 Mercedes-Benz M-Class 17 Great Deals $7,950 347 listings
2007 Mercedes-Benz M-Class 10 Great Deals $6,778 241 listings
2006 Mercedes-Benz M-Class 16 Great Deals $5,990 407 listings