Used Mercedes M-Class cars

1-25 of 8,345 cars

X
x
Receive the latest car listings by email
Receive new listings by email mercedes m class
Sort by
Price
to
Location
Year
to
Mileage
to
Type of fuel
  • diesel  573
  • Electric  30
  • gasoline  1,355
  • hybrid  6
Body type
Transmission
Number of doors
to
Features
Publication date
  • Today  69
  • Within the last 7 days  328
  • Photo 2013 Mercedes-Benz M-Class ML350
    l
    lemonfree 1 day ago

    2013 Mercedes-Benz M-Class ML350

    80014, Denver County, CO
    new

    Priced below KBB Fair Purchase Price! Odometer is 44152 miles below market average! Low mileage, sunroof/moonroof, navigation/gps/nav, leather, b

    $20,716
    45,580 Miles
    Year 2013
    Report
  • Photo 2009 Mercedes-Benz M-Class
    A
    Autosclearance ORG 3 days ago

    2009 Mercedes-Benz M-Class

    81505, Grand Junction, Greene County, IA

    2009 Mercedes-Benz M-Class ML 63 AMG with 93,897 miles for $18,695. Located in Grand Junction, CO. Clean carfax.

    $18,695
    93,897 Miles
    Year 2009
    4 Doors
    Report
  • Photo 2014 Mercedes-Benz M-Class ML 550
    I
    ISeeCars 1 day ago

    2014 Mercedes-Benz M-Class ML 550

    Crestwood, Cook County, IL
    new

    Visit Drive Motors Inc. Online at to see more pictures of this vehicle or call us at 708-926-2--- today to schedule your test drive.

    $24,495
    62,882 Miles
    Year 2014
    Report
  • Photo 2007 Mercedes-Benz M-Class
    A
    Autosclearance ORG 3 days ago

    2007 Mercedes-Benz M-Class

    40219, Louisville, Winston County, MS

    2007 Mercedes-Benz M-Class ML 350 with 236,999 miles for $8,839. Located in Louisville, KY. Looking for a low price Local Trade? We?ll bring...

    $8,839
    236,999 Miles
    Year 2007
    4 Doors
    Report
  • Photo 2006 Mercedes-Benz M-Class ML 350
    I
    ISeeCars 1 day ago

    2006 Mercedes-Benz M-Class ML 350

    29577, Myrtle Beach, Horry County, SC
    new

    Visit Auto Stars 2 online at to see more pictures of this vehicle or call us at 843-222-5--- today to schedule your test drive.

    $6,995
    111,771 Miles
    Year 2006
    Report
  • Photo 2009 Mercedes-Benz M-Class ML 350
    I
    ISeeCars 1 day ago

    2009 Mercedes-Benz M-Class ML 350

    32044, Hampton, Bradford County, FL
    new

    Very Nice ML350! Visit Southern Country Auto Sales online at to see more pictures of this vehicle or call us at 352-234-6--- today to schedule y

    $7,995
    93,915 Miles
    Year 2009
    Report
  • Photo 2014 Mercedes-Benz M-Class
    A
    AutosclearanceNET 1 day ago

    2014 Mercedes-Benz M-Class

    93036, Oxnard, Ventura County, CA
    new

    2014 Mercedes-Benz M-Class with 29,202 miles for $24,998. Located in Oxnard, CA. CarMax Curbside is now available at select stores. Enjoy...

    $24,998
    29,202 Miles
    Year 2014
    Report
  • Photo 2011 Mercedes-Benz M-Class
    A
    Autosclearance ORG 3 days ago

    2011 Mercedes-Benz M-Class

    04281, South Paris, Oxford County, ME

    2011 Mercedes-Benz M-Class ML 350 BlueTEC with 106,101 miles for $11,987. Located in South Paris, ME. Black 2011 Mercedes-Benz M-Class ML 350...

    $11,987
    106,101 Miles
    Year 2011
    4 Doors
    Report
  • Photo 2007 Mercedes-Benz M-Class
    A
    Autosclearance ORG 3 days ago

    2007 Mercedes-Benz M-Class

    47374, Richmond, Wayne County, IN

    2007 Mercedes-Benz M-Class ML 500 with 151,536 miles for $7,490. Located in Richmond, IN. *clean carfax*, 5.0L V8 SOHC 24V, Black w/Nappa...

    $7,490 $7,990
    151,536 Miles
    Year 2007
    4 Doors
    Report
  • Photo 2015 Mercedes-Benz M-Class
    A
    Autosclearance ORG 3 days ago

    2015 Mercedes-Benz M-Class

    77656, Silsbee, Hardin County, TX

    2015 Mercedes-Benz M-Class ML 350 4MATIC with 32,772 miles for $24,801. Located in Silsbee, TX. White 2015 Mercedes-Benz M-Class ML 350...

    $24,801 $24,811
    32,772 Miles
    Year 2015
    4 Doors
    Report
  • Photo 2006 Mercedes-Benz M-Class ML 350
    I
    ISeeCars 1 day ago

    2006 Mercedes-Benz M-Class ML 350

    80920, Colorado Springs, El Paso County, CO
    new

    We've only recently received this vehicle, and it's currently undergoing a rigorous inspection process to ensure that only the best, hand-picked

    $7,995
    118,842 Miles
    Year 2006
    Report
  • Photo 2007 Mercedes-Benz M-Class ML 63 AMG
    I
    ISeeCars 1 day ago

    2007 Mercedes-Benz M-Class ML 63 AMG

    40505, KY
    new

    Visit Prestige Auto Gallery 1 online at prestigeautogalleryky. Com to see more pictures of this vehicle or call us at 859-554-6--- today to sched

    $13,295
    98,919 Miles
    Year 2007
    Report
  • Photo 2008 Mercedes-Benz M-Class 4MATIC 4dr 6.3l amg
    a
    autofunds.com 22 h 56 minutes ago

    2008 Mercedes-Benz M-Class 4MATIC 4dr 6.3l amg

    07073, East Rutherford, Bergen County, NJ
    new

    ...gear & mode selection, Integrated HomeLink compatible (3) button garage door opener, Mercedes-Benz Maintenance System Plus display-inc:

    $14,995
    114,778 Miles
    Year 2008
    4 Doors
    Report
  • Photo 2004 Mercedes-Benz M-Class ML 350
    I
    ISeeCars 2 days ago

    2004 Mercedes-Benz M-Class ML 350

    61350, Ottawa, LaSalle County, IL

    Locally owned and recent trade. Runs and shifts goodleather interiorpower sunroofalloy wheelscall duffy's 1-866-664-6---visit duffy's auto sales

    $2,495
    145,937 Miles
    Year 2004
    Report
  • Photo 2006 Mercedes-Benz M-Class ML 350
    I
    ISeeCars 1 day ago

    2006 Mercedes-Benz M-Class ML 350

    91601, CA
    new

    Buy with confidence. *. Car comes with a free vehicle history report and a 1 month or 1000 mile warranty which ever comes first. All trades welco

    $7,991
    145,680 Miles
    Year 2006
    Report
  • Photo 2015 Mercedes-Benz M-Class
    e
    eBay Classifieds 22 h 59 minutes ago

    2015 Mercedes-Benz M-Class

    new

    1 owner, no accidents, non-smoker. All maintenance service internals done by MB World Wide Motors. Recent new brakes, Yokohama tires. INCLUDES EX

    $20,500
    Report
  • Photo 2006 Mercedes-Benz M-Class ML 350
    I
    ISeeCars 1 day ago

    2006 Mercedes-Benz M-Class ML 350

    89102, Las Vegas, Clark County, NV
    new

    All of our vehicles come with a nevada smog check and a 30-day drive away placard. Let us build rapport with you and the rest of the Southern Nev

    $6,999
    125,964 Miles
    Year 2006
    Report
  • Photo 2011 Mercedes-Benz M-Class
    5
    C
    ClassicCars 1 day ago

    2011 Mercedes-Benz M-Class

    76107, Fort Worth, TX
    new

    2011 Mercedes-Benz ML350 4-Matic, 2-Owner, with all books andCarfax Guarantee. Palladium Silver Gray Metallic With Gray NappaLeather Interior...

    $13,900
    78,686 Miles
    Year 2011
    Report
  • Photo 2012 Mercedes-Benz M-Class
    A
    AutosclearanceNET 2 days ago

    2012 Mercedes-Benz M-Class

    23452, Virginia Beach, VA

    2012 Mercedes-Benz M-Class with 55,872 miles for $21,998. Located in Virginia Beach, VA. CarMax Curbside is now available at select stores...

    $21,998
    55,872 Miles
    Year 2012
    Report
  • Photo 2013 Mercedes-Benz M-Class
    A
    AutosclearanceNET 2 days ago

    2013 Mercedes-Benz M-Class

    85297, Gilbert, Maricopa County, AZ

    2013 Mercedes-Benz M-Class with 62,459 miles for $20,998. Located in Gilbert, AZ. CarMax Curbside is now available at select stores. Enjoy...

    $20,998
    62,459 Miles
    Year 2013
    Report
  • Photo 2012 Mercedes-Benz M-Class
    A
    AutosclearanceNET 2 days ago

    2012 Mercedes-Benz M-Class

    06120, Hartford, Windsor County, VT

    2012 Mercedes-Benz M-Class with 71,660 miles for $18,998. Located in Hartford, CT. CarMax Curbside is now available at select stores. Enjoy...

    $18,998
    71,660 Miles
    Year 2012
    Report
  • Photo 2011 Mercedes-Benz M-Class ML 550
    I
    ISeeCars 1 day ago

    2011 Mercedes-Benz M-Class ML 550

    23294, VA
    new

    One local owner~clean carfax~ all wheel drive~ black over cashmere~ navigation~ premium 2 package~ blind spot assist~ parktronic~ lighting packag

    $16,995
    92,944 Miles
    Year 2011
    Report
  • Photo 2008 Mercedes-Benz M-Class 4MATIC 4dr 3.5L
    a
    autofunds.com 1 day ago

    2008 Mercedes-Benz M-Class 4MATIC 4dr 3.5L

    07073, East Rutherford, Bergen County, NJ
    new

    ...Mercedes-Benz Maintenance System Plus display-inc: distance remaining to next maintenance, type of service due, reminders, Multi-function...

    $6,995
    158,544 Miles
    Year 2008
    4 Doors
    Report
  • Photo 2012 Mercedes-Benz M-Class ML 350
    I
    ISeeCars 3 days ago

    2012 Mercedes-Benz M-Class ML 350

    55343, Hopkins, Hennepin County, MN

    Excellent condition very well taken care of ml350 lots of hwy miles call or text for appointment 612 382 0---visit hopkins motor sales online at

    $7,650
    243,573 Miles
    Year 2012
    Report
  • Photo 2015 Mercedes-Benz M-Class ML 350
    I
    ISeeCars 3 days ago

    2015 Mercedes-Benz M-Class ML 350

    11729, Deer Park, Suffolk County, NY

    Finished in arctic white with almond beige interior. Absolutely like brand new! With only 23;000 miles! Options include navigation; 19 inch wheel

    $26,895
    23,315 Miles
    Year 2015
    Report
X

Get notified when we have new listings available for mercedes m class

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used Mercedes M-Class cars

Receive alerts for this search

We use cookies to personalize your experience. If that’s okay, just keep browsing. More info