Used Mercedes-Benz M-Class in Philadelphia, PA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Why buy used?

6,028 new Mercedes-Benz M-Class listings
2007 Mercedes-Benz M-Class ML320 CDI Review
by Jacques

Diesel power

I don't like SUV's they hevy slow and have a high center of garvity and I'm not a big Meredes-Benz fan either. There is not much you can expect form a diesel and its entery level but this is a V8 and it goes! 185km/h in 1km. The best is the triptronic. When can I drive the AMG???

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/04/18/09/12/2006_mercedes-benz_m-class_ml500-pic-8230309116797450630-152x114.jpeg

2006 Mercedes-Benz M-Class ML500 Used Cars in Collingswood, 08108

Great Deal
$2,873 BELOW
Instant Market Value of $15,823

Price: $12,950

Mileage: 94,700

Location: Collingswood, 08108

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 Mercedes-Benz M-Class ML500 for sale - $12,950, 94,700 miles with option.display_name.leather_seats, option.display_name.premium_wheels, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.dvd_entertainment_system
http://static.cargurus.com/images/forsale/2015/03/09/11/32/2014_mercedes-benz_m-class-pic-8728840562483033903-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 BlueTEC Used Cars in Cherry Hill, NJ 08002

Great Deal
$7,386 BELOW
Instant Market Value of $55,097

Price: $47,711

Mileage: 12,465

Location: Cherry Hill, NJ 08002

Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Overdrive Color: Gray Description: Used 2014 Mercedes-Benz M-Class ML350 BlueTEC for sale - $47,711, 12,465 miles with option.display_name.navigation_system, option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels
Avg. Dealer Rating: (7 reviews) "Advertised a reduced price of $35,417. Called and confirmed that the car was still available and the price was correct. Drove 70 miles to the dealership and the car had not been detailed. They agreed to show the vehicle. We agreed on an amount for my trade with the following stipulation: new tires, detailed, dent in fender would be repaired. The sales manager then came in and stated that he could not honor the deal, because of the cost to repair the dent. He offered to send it to his dent guy and see if it could be repaired. After two weeks I got a call stating that they were returning my deposit, since the dent had to be repaired in the body shop. I expected more professionalism from a Mercedes Benz dealership."
http://static.cargurus.com/images/forsale/2015/03/29/06/22/2007_mercedes-benz_m-class-pic-6805544803383179899-152x114.jpeg

2007 Mercedes-Benz M-Class ML350 Used Cars in Feasterville Trevose, PA 19053

Great Deal
$2,764 BELOW
Instant Market Value of $14,759

Price: $11,995

Mileage: 114,000

Location: Feasterville Trevose, PA 19053

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2007 Mercedes-Benz M-Class ML350 for sale - $11,995, 114,000 miles
Avg. Dealer Rating: (9 reviews) "Purchased 2005 Cadillac SRX AWD . Paid just $ 6300 . If you are looking for a real deal this is it . They wholesale cars to the public . Sometimes the price is cheaper then at the auction . Also they sell an extended warranty plans . Was a great experience . Fast and smooth. "
http://static.cargurus.com/images/forsale/2015/03/11/18/06/2009_mercedes-benz_m-class-pic-5325565232364529439-152x114.jpeg

2009 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Levittown, PA 19056

Great Deal
$2,700 BELOW
Instant Market Value of $21,695

Price: $18,995

Mileage: 70,257

Location: Levittown, PA 19056

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 Mercedes-Benz M-Class ML350 4MATIC for sale - $18,995, 70,257 miles with option.display_name.bluetooth, option.display_name.leather_seats, option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (5 reviews) "I had bad credit and Christine got me approved! She was very professional and fast. My car is awesome and runs great! I think I scared Tony on the test drive down 95 though lol."
http://static.cargurus.com/images/forsale/2015/02/11/02/15/2012_mercedes-benz_m-class-pic-5462498127027535126-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 BlueTEC Used Cars in Southampton, NJ 08088

Great Deal
$3,855 BELOW
Instant Market Value of $35,850

Price: $31,995

Mileage: 62,325

Location: Southampton, NJ 08088

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2012 Mercedes-Benz M-Class ML350 BlueTEC for sale - $31,995, 62,325 miles with option.display_name.bluetooth, option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (15 reviews) "Friendly, good service, good rates and selection"
http://static.cargurus.com/images/forsale/2015/03/10/20/42/2013_mercedes-benz_m-class-pic-1997773713435028284-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Limerick, PA 19468

Good Deal
$3,170 BELOW
Instant Market Value of $44,967

Price: $41,797

Mileage: 19,369

Location: Limerick, PA 19468

Average time on market: 21 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Gray Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $41,797, 19,369 miles with option.display_name.bluetooth, option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels, option.display_name.navigation_system
Avg. Dealer Rating: (7 reviews) "Very good experience, Dealer Rep did follow-up numerous times"
http://static.cargurus.com/images/forsale/2015/04/09/04/30/2006_mercedes-benz_m-class-pic-4388787270331149385-152x114.jpeg

2006 Mercedes-Benz M-Class ML350 Used Cars in Bensalem, PA 19020

Good Deal
$1,717 BELOW
Instant Market Value of $14,716

Price: $12,999

Mileage: 95,980

Location: Bensalem, PA 19020

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Overdrive Color: Burgundy Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $12,999, 95,980 miles with option.display_name.navigation_system, option.display_name.leather_seats, option.display_name.sunroof_moonroof
http://static.cargurus.com/images/forsale/2015/03/20/05/23/2008_mercedes-benz_m-class-pic-142846925916143319-152x114.jpeg

2008 Mercedes-Benz M-Class ML350 Used Cars in Parkesburg, PA 19365

Good Deal
$1,486 BELOW
Instant Market Value of $17,986

Price: $16,500

Mileage: 90,117

Location: Parkesburg, PA 19365

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Barolo Red Metallic Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $16,500, 90,117 miles with option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (10 reviews) "They were great to work with, great deals excellent service. Better then most places. "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 Mercedes-Benz M-Class ML500 Used Cars in Penndel, PA 19047

Good Deal
$1,332 BELOW
Instant Market Value of $8,832

Price: $7,500

Mileage: 105,643

Location: Penndel, PA 19047

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $7,500, 105,643 miles with option.display_name.navigation_system, option.display_name.leather_seats, option.display_name.alloy_wheels
Avg. Dealer Rating: (3 reviews) "Helpful and courteous."
http://static.cargurus.com/images/forsale/2015/03/29/10/12/2012_mercedes-benz_m-class-pic-997321594756034930-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 BlueTEC Used Cars in West Chester, PA 19382

Good Deal
$2,278 BELOW
Instant Market Value of $42,272

Price: $39,994

Mileage: 43,689

Location: West Chester, PA 19382

Average time on market: 45 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Gray Description: Used 2012 Mercedes-Benz M-Class ML350 BlueTEC for sale - $39,994, 43,689 miles with option.display_name.bluetooth, option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels, option.display_name.navigation_system
Avg. Dealer Rating: (8 reviews) "Car listed was not available/sold."
http://static.cargurus.com/images/forsale/2015/04/11/03/47/2012_mercedes-benz_m-class-pic-3658724339477909274-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Wilmington, DE 19805

Good Deal
$2,043 BELOW
Instant Market Value of $41,943

Price: $39,900

Mileage: 32,527

Location: Wilmington, DE 19805

Average time on market: 35 days Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $39,900, 32,527 miles with option.display_name.premium_1_package, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (9 reviews) "The dealer was very responsive. They gave me their best price which was over what the car should be valued. In their defense they were upfront with what their investment was."
http://static.cargurus.com/images/forsale/2015/04/21/17/22/2012_mercedes-benz_m-class-pic-3649569112298287713-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in West Chester, PA 19382

Good Deal
$1,978 BELOW
Instant Market Value of $37,399

Price: $35,421

Mileage: 47,926

Location: West Chester, PA 19382

Average time on market: 35 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $35,421, 47,926 miles with option.display_name.premium_1_package, option.display_name.bluetooth, option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels, option.display_name.navigation_system
Avg. Dealer Rating: (16 reviews) "I had a great experience! They were very honest and attend to my needs. They were very helpful even thought I didn't get a car from them. "
http://static.cargurus.com/images/forsale/2015/04/15/14/47/2013_mercedes-benz_m-class-pic-2575402861523664338-152x114.jpeg

2013 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Mount Holly, NJ 08060

Good Deal
$1,816 BELOW
Instant Market Value of $39,811

Price: $37,995

Mileage: 48,984

Location: Mount Holly, NJ 08060

Average time on market: 21 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Gray Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC for sale - $37,995, 48,984 miles with option.display_name.premium_1_package, option.display_name.bluetooth, option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (32 reviews) "It was a pleasure buying my car at J & S AutoHaus V and I would like to express my thanks to your Sales Representative - Michael, who made sure all of my requirements were taken care of and was patient through the entire process, which lasted quite a duration. I am happy to let you know that I am pleased with my car. Thanks!"
http://static.cargurus.com/images/forsale/2014/12/04/11/06/2012_mercedes-benz_m-class-pic-5760654631504344364-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 BlueTEC Used Cars in Beverly, NJ 08010

Good Deal
$1,920 BELOW
Instant Market Value of $36,519

Price: $34,599

Mileage: 48,440

Location: Beverly, NJ 08010

Average time on market: 45 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Steel Grey Metallic Description: Used 2012 Mercedes-Benz M-Class ML350 BlueTEC for sale - $34,599, 48,440 miles with option.display_name.navigation_system, option.display_name.sunroof_moonroof
http://static.cargurus.com/images/forsale/2015/03/13/12/19/2011_mercedes-benz_m-class-pic-6404297715481524069-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Beverly, NJ 08010

Good Deal
$1,491 BELOW
Instant Market Value of $26,490

Price: $24,999

Mileage: 66,417

Location: Beverly, NJ 08010

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Iridium Silver Metallic Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $24,999, 66,417 miles with option.display_name.navigation_system, option.display_name.backup_camera
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

Mercedes-Benz GL-Class
216 Great Deals out of 4,585 listings starting at $11,414
BMW X5
498 Great Deals out of 11,013 listings starting at $3,977
Mercedes-Benz E-Class
783 Great Deals out of 17,201 listings starting at $1,995

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
6,463 listings
2014 Mercedes-Benz M-Class
404 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Allentown PA
33 Great Deals out of 1,093 listings starting at $4,499
Mercedes-Benz M-Class in New York NY
74 Great Deals out of 1,931 listings starting at $3,500
Mercedes-Benz M-Class in Baltimore MD
9 Great Deals out of 432 listings starting at $3,999
Mercedes-Benz M-Class in Harrisburg PA
198 listings starting at $4,990
Mercedes-Benz M-Class in Scranton PA
7 Great Deals out of 80 listings starting at $4,499
Mercedes-Benz M-Class in Stamford CT
71 Great Deals out of 1,851 listings starting at $3,500
Mercedes-Benz M-Class in Washington DC
9 Great Deals out of 309 listings starting at $3,999
Mercedes-Benz M-Class in Hartford CT
8 Great Deals out of 333 listings starting at $4,250
Mercedes-Benz M-Class in Springfield MA
12 Great Deals out of 352 listings starting at $4,250
Mercedes-Benz M-Class in Albany NY
92 listings starting at $7,995
Mercedes-Benz M-Class in Richmond VA
153 listings starting at $3,999
Mercedes-Benz M-Class in Virginia Beach VA
73 listings starting at $4,995
Mercedes-Benz M-Class in Syracuse NY
29 listings starting at $12,991
Mercedes-Benz M-Class in Providence RI
15 Great Deals out of 643 listings starting at $2,800
Mercedes-Benz M-Class in Worcester MA
15 Great Deals out of 677 listings starting at $2,800