Used Mercedes-Benz M-Class in Decatur, AL

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2015 Mercedes-Benz M-Class in Huntsville, AL 35806

    $35,991
    Mileage: 57,434
    Location: Huntsville, AL 35806
    Description: Used 2015 Mercedes-Benz M-Class - $35,991, 57,434 miles Exterior Color: palladium silver metallic SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2011 Mercedes-Benz M-Class in Huntsville, AL 35806

    $22,990
    Mileage: 32,796
    Location: Huntsville, AL 35806
    Description: Used 2011 Mercedes-Benz M-Class - $22,990, 32,796 miles Exterior Color: iridium silver metallic SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 Mercedes-Benz M-Class in Huntsville, AL 35806

    $26,483
    Mileage: 91,805
    Location: Huntsville, AL 35806
    Description: Used 2014 Mercedes-Benz M-Class - $26,483, 91,805 miles Exterior Color: black SUV 3.0L V6 24V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2011 Mercedes-Benz M-Class in Huntsville, AL 35816

    contact seller
    Mileage: 63,874
    Location: Huntsville, AL 35816
    Description: Used 2011 Mercedes-Benz M-Class - 63,874 miles Exterior Color: white SUV 3.0L V6 24V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2009 Mercedes-Benz M-Class in Florence, AL 35630

    $18,990
    Mileage: 72,170
    Location: Florence, AL 35630
    Description: Used 2009 Mercedes-Benz M-Class - $18,990, 72,170 miles Exterior Color: black Automatic Transmission 6 Cylinders 4 Doors
  • 2011 Mercedes-Benz M-Class in Cullman, AL 35055

    $19,897
    Mileage: 92,499
    Location: Cullman, AL 35055
    Description: Used 2011 Mercedes-Benz M-Class - $19,897, 92,499 miles Exterior Color: black SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 Mercedes-Benz M-Class in Fayetteville, TN 37334

    $38,991
    Mileage: 22,000
    Location: Fayetteville, TN 37334
    Description: Used 2014 Mercedes-Benz M-Class - $38,991, 22,000 miles Exterior Color: black Automatic Transmission 6 Cylinders 4 Doors
  • 2015 Mercedes-Benz M-Class in Jasper, AL 35501

    $33,850
    Mileage: 36,521
    Location: Jasper, AL 35501
    Description: Used 2015 Mercedes-Benz M-Class - $33,850, 36,521 miles Exterior Color: iridium silver metallic 4 Door SUV 3.5L V6 24V GDI DOHC Flexible Fu Automatic Transmission
  • 2007 Mercedes-Benz M-Class in Gardendale, AL 35071

    $15,500
    Mileage: 45,632
    Location: Gardendale, AL 35071
    Description: Used 2007 Mercedes-Benz M-Class - $15,500, 45,632 miles Exterior Color: capri blue metallic SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2013 Mercedes-Benz M-Class in Columbia, TN 38401

    contact seller
    Mileage: 65,619
    Location: Columbia, TN 38401
    Description: Used 2013 Mercedes-Benz M-Class - 65,619 miles Exterior Color: cinnabar red metallic ML 350 4dr SUV 3.5 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2006 Mercedes-Benz M-Class in Fultondale, AL 35068

    $10,999
    Mileage: 143,634
    Location: Fultondale, AL 35068
    Description: Used 2006 Mercedes-Benz M-Class - $10,999, 143,634 miles Exterior Color: silver Sport Utility 3.5 L V6 Automatic Transmission Fuel: Gas 6 Cylinders 4 Doors
  • 2010 Mercedes-Benz M-Class in Gadsden, AL 35901

    contact seller
    Mileage: 75,257
    Location: Gadsden, AL 35901
    Description: Used 2010 Mercedes-Benz M-Class - 75,257 miles Exterior Color: black AWD ML 350 4MATIC 4dr SUV 3.5 6 Cylinder Fuel: Gasoline 4 Doors
  • 2013 Mercedes-Benz M-Class ML350 in Birmingham, AL 35235

    $33,000
    Mileage: 41,263
    Location: Birmingham, AL 35235
    Description: Used 2013 Mercedes-Benz M-Class ML350 - $33,000, 41,263 miles Exterior Color: gray SUV 3.5L V6 24V GDI DOHC Fuel: GASOLI 4 Doors