Used Mercedes-Benz M-Class in Birmingham, AL

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2009 Mercedes-Benz M-Class in Birmingham, AL 35233

    $13,800
    Mileage: 106,828
    Location: Birmingham, AL 35233
    Description: Used 2009 Mercedes-Benz M-Class - $13,800, 106,828 miles Exterior Color: silver SUV 3.0L V6 24V DDI DOHC Turbo Diese Fuel: DIESEL 4 Doors
  • 2014 Mercedes-Benz M-Class in Birmingham, AL 35233

    $30,880
    Mileage: 61,794
    Location: Birmingham, AL 35233
    Description: Used 2014 Mercedes-Benz M-Class - $30,880, 61,794 miles Exterior Color: gray SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: FLEXIB 4 Doors
  • 2013 Mercedes-Benz M-Class ML350 4MATIC in Birmingham, AL 35242

    $29,995
    Mileage: 67,742
    Location: Birmingham, AL 35242
    Description: Used 2013 Mercedes-Benz M-Class ML350 4MATIC - $29,995, 67,742 miles Exterior Color: black Interior Color: black Sport Utility 3.5 L V6 Fuel: Gas 6 Cylinders 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 SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2011 Mercedes-Benz M-Class in Gardendale, AL 35071

    $19,895
    Mileage: 60,759
    Location: Gardendale, AL 35071
    Description: Used 2011 Mercedes-Benz M-Class - $19,895, 60,759 miles Exterior Color: arctic white SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2015 Mercedes-Benz M-Class in Pelham, AL 35124

    $40,500
    Mileage: 29,648
    Location: Pelham, AL 35124
    Description: Used 2015 Mercedes-Benz M-Class - $40,500, 29,648 miles Exterior Color: black SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: FLEXIB 4 Doors
  • 2010 Mercedes-Benz M-Class in Jasper, AL 35501

    $12,500
    Mileage: 137,671
    Location: Jasper, AL 35501
    Description: Used 2010 Mercedes-Benz M-Class - $12,500, 137,671 miles Exterior Color: black SUV Gas V6 3.5L/213 Fuel: GASOLI 4 Doors
  • 2013 Mercedes-Benz M-Class in Talladega, AL 35160

    $25,800
    Mileage: 72,484
    Location: Talladega, AL 35160
    Description: Used 2013 Mercedes-Benz M-Class - $25,800, 72,484 miles Exterior Color: black SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2011 Mercedes-Benz M-Class in Tuscaloosa, AL 35405

    $18,990
    Mileage: 77,030
    Location: Tuscaloosa, AL 35405
    Description: Used 2011 Mercedes-Benz M-Class - $18,990, 77,030 miles Exterior Color: silver Sport Utility 3.5 L V6 Automatic Transmission Fuel: Gas 6 Cylinders 4 Doors
  • 2011 Mercedes-Benz M-Class in Cullman, AL 35055

    $19,897
    Mileage: 92,557
    Location: Cullman, AL 35055
    Description: Used 2011 Mercedes-Benz M-Class - $19,897, 92,557 miles Exterior Color: obsidian black metallic Interior Color: cashmere SUV 3.5L DOHC 24-valve V6 engine Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2005 Mercedes-Benz M-Class in Tuscaloosa, AL 35405

    $6,270
    Mileage: 154,647
    Location: Tuscaloosa, AL 35405
    Description: Used 2005 Mercedes-Benz M-Class - $6,270, 154,647 miles Exterior Color: brilliant silver metallic SUV 5.0L V8 24V MPFI SOHC Fuel: GASOLI 4 Doors
  • 2011 Mercedes-Benz M-Class in Boaz, AL 35957

    $17,900
    Mileage: 86,947
    Location: Boaz, AL 35957
    Description: Used 2011 Mercedes-Benz M-Class - $17,900, 86,947 miles Exterior Color: silver SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2011 Mercedes-Benz M-Class in Boaz, AL 35957

    $18,900
    Mileage: 71,769
    Location: Boaz, AL 35957
    Description: Used 2011 Mercedes-Benz M-Class - $18,900, 71,769 miles Exterior Color: white SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 Mercedes-Benz M-Class in Decatur, AL 35603

    contact seller
    Mileage: 76,266
    Location: Decatur, AL 35603
    Description: Used 2014 Mercedes-Benz M-Class - 76,266 miles 4 Door SUV 3.5L V6 24V GDI DOHC Automatic Transmission