Used Mercedes-Benz M-Class in Decatur, AL

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2014 Mercedes-Benz M-Class ML350 in Huntsville, AL 35806

    $36,995
    Mileage: 36,600
    Location: Huntsville, AL 35806
    Description: Used 2014 Mercedes-Benz M-Class ML350 - $36,995, 36,600 miles Exterior Color: black SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2014 Mercedes-Benz M-Class in Huntsville, AL 35806

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

    $27,996
    Mileage: 44,968
    Location: Huntsville, AL 35806
    Description: Used 2013 Mercedes-Benz M-Class - $27,996, 44,968 miles Exterior Color: black SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2011 Mercedes-Benz M-Class in Huntsville, AL 35816

    $17,977
    Mileage: 92,394
    Location: Huntsville, AL 35816
    Description: Used 2011 Mercedes-Benz M-Class - $17,977, 92,394 miles SUV 3.5L V6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2012 Mercedes-Benz M-Class in Huntsville, AL 35805

    Featured Car
    $24,998
    Mileage: 128,113
    Location: Huntsville, AL 35805
    Description: Used 2012 Mercedes-Benz M-Class - $24,998, 128,113 miles Exterior Color: diamond white metallic Wagon 4 Dr. Automatic Transmission 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
  • 2014 Mercedes-Benz M-Class in Fayetteville, TN 37334

    $38,991
    Mileage: 20,631
    Location: Fayetteville, TN 37334
    Description: Used 2014 Mercedes-Benz M-Class - $38,991, 20,631 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 Interior Color: black leather interior Sport Utility Premium Unleaded V-6 3.5 L/213 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2007 Mercedes-Benz M-Class in Jasper, AL 35501

    $8,990
    Mileage: 150,215
    Location: Jasper, AL 35501
    Description: Used 2007 Mercedes-Benz M-Class - $8,990, 150,215 miles Exterior Color: alabaster white Interior Color: macadamia leather interior Sport Utility Diesel V6 3.0L/182 Automatic Transmission Fuel: Diesel Fuel 6 Cylinders 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
  • 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
  • 2004 Mercedes-Benz M-Class in Gadsden, AL 35903

    $3,488
    Mileage: 207,085
    Location: Gadsden, AL 35903
    Description: Used 2004 Mercedes-Benz M-Class - $3,488, 207,085 miles Exterior Color: alabaster white Interior Color: charcoal 3.7L V6 Automatic Transmission