Used Mercedes-Benz M-Class in Birmingham, AL

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2015 Mercedes-Benz M-Class ML350 in Birmingham, AL 35233

    contact seller
    Mileage: 19,249
    Location: Birmingham, AL 35233
    Description: Used 2015 Mercedes-Benz M-Class ML350 - 19,249 miles Exterior Color: white SUV 3.5L V6 24V GDI DOHC Fuel: GASOLI 4 Doors
  • 2015 Mercedes-Benz M-Class in Birmingham, AL 35216

    $40,863
    Mileage: 21,144
    Location: Birmingham, AL 35216
    Description: Used 2015 Mercedes-Benz M-Class - $40,863, 21,144 miles 2.1L 4 cyls Diesel Automatic Transmission
  • 2011 Mercedes-Benz M-Class ML350 in Birmingham, AL 35242

    $16,853
    Mileage: 98,089
    Location: Birmingham, AL 35242
    Description: Used 2011 Mercedes-Benz M-Class ML350 - $16,853, 98,089 miles Exterior Color: white SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 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
  • 2013 Mercedes-Benz M-Class in Birmingham, AL 35244

    $26,998
    Mileage: 57,651
    Location: Birmingham, AL 35244
    Description: Used 2013 Mercedes-Benz M-Class - $26,998, 57,651 miles Exterior Color: gray 3.50L Automatic Transmission
  • 2015 Mercedes-Benz M-Class in Birmingham, AL 35244

    $41,998
    Mileage: 7,052
    Location: Birmingham, AL 35244
    Description: Used 2015 Mercedes-Benz M-Class - $41,998, 7,052 miles Exterior Color: silver 3.50L Automatic Transmission
  • 2011 Mercedes-Benz M-Class in Fultondale, AL 35068

    $21,999
    Mileage: 83,798
    Location: Fultondale, AL 35068
    Description: Used 2011 Mercedes-Benz M-Class - $21,999, 83,798 miles Exterior Color: black Interior Color: cashmere Sport Utility 3.0 L V6 Automatic Transmission Fuel: Diesel 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 Sport Utility 3.5 L V6 Automatic Transmission Fuel: Gas 6 Cylinders 4 Doors
  • 2010 Mercedes-Benz M-Class ML350 in Pelham, AL 35124

    $17,977
    Mileage: 75,394
    Location: Pelham, AL 35124
    Description: Used 2010 Mercedes-Benz M-Class ML350 - $17,977, 75,394 miles Exterior Color: white SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2015 Mercedes-Benz M-Class in Pelham, AL 35124

    contact seller
    Mileage: 29,648
    Location: Pelham, AL 35124
    Description: Used 2015 Mercedes-Benz M-Class - 29,648 miles Exterior Color: black SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2015 Mercedes-Benz M-Class ML350 4MATIC in Jasper, AL 35501

    $34,800
    Mileage: 36,521
    Location: Jasper, AL 35501
    Description: Used 2015 Mercedes-Benz M-Class ML350 4MATIC - $34,800, 36,521 miles Exterior Color: iridium silver metallic SUV Premium Unleaded V-6 3.5 L/213 Fuel: GASOLI 4 Doors
  • 2000 Mercedes-Benz M-Class in Jasper, AL 35501

    contact seller
    Mileage: 158,295
    Location: Jasper, AL 35501
    Description: Used 2000 Mercedes-Benz M-Class - 158,295 miles Exterior Color: silver SUV 3.2L V6 18V MPFI SOHC Fuel: Gasoli 4 Doors
  • 2007 Mercedes-Benz M-Class in Jasper, AL 35501

    $9,798
    Mileage: 150,215
    Location: Jasper, AL 35501
    Description: Used 2007 Mercedes-Benz M-Class - $9,798, 150,215 miles Exterior Color: alabaster white SUV Diesel V6 3.0L/182 Fuel: DIESEL 4 Doors
  • 2012 Mercedes-Benz M-Class ML350 in Talladega, AL 35160

    $26,990
    Mileage: 60,103
    Location: Talladega, AL 35160
    Description: Used 2012 Mercedes-Benz M-Class ML350 - $26,990, 60,103 miles Exterior Color: arctic white SUV 3.5L V6 24V GDI DOHC Fuel: GASOLI 4 Doors
  • 2005 Mercedes-Benz M-Class in Tuscaloosa, AL 35405

    $6,777
    Mileage: 154,647
    Location: Tuscaloosa, AL 35405
    Description: Used 2005 Mercedes-Benz M-Class - $6,777, 154,647 miles Exterior Color: brilliant silver metallic AWD ML 500 4MATIC 4dr SUV 5.0 8 Cylinder Fuel: Gasoline 4 Doors