Used Mercedes-Benz M-Class in Birmingham, AL

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2014 Mercedes-Benz M-Class in Birmingham, AL 35203

    $33,500
    Mileage: 51,706
    Location: Birmingham, AL 35203
    Description: Used 2014 Mercedes-Benz M-Class - $33,500, 51,706 miles Exterior Color: black SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2015 Mercedes-Benz M-Class in Birmingham, AL 35216

    $39,692
    Mileage: 15,000
    Location: Birmingham, AL 35216
    Description: Used 2015 Mercedes-Benz M-Class - $39,692, 15,000 miles Exterior Color: black 2.1L 4 cyls Diesel Automatic Transmission
  • 2015 Mercedes-Benz M-Class in Birmingham, AL 35210

    $37,994
    Mileage: 27,633
    Location: Birmingham, AL 35210
    Description: Used 2015 Mercedes-Benz M-Class - $37,994, 27,633 miles Exterior Color: black 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
  • 2012 Mercedes-Benz M-Class ML350 in Birmingham, AL 35215

    $22,999
    Mileage: 96,754
    Location: Birmingham, AL 35215
    Description: Used 2012 Mercedes-Benz M-Class ML350 - $22,999, 96,754 miles SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2014 Mercedes-Benz M-Class in Birmingham, AL 35244

    $38,591
    Mileage: 31,610
    Location: Birmingham, AL 35244
    Description: Used 2014 Mercedes-Benz M-Class - $38,591, 31,610 miles Exterior Color: dakota brown metallic SUV 3.5L V6 24V GDI DOHC Fuel: GASOLI 4 Doors
  • 2014 Mercedes-Benz M-Class in Birmingham, AL 35244

    $39,981
    Mileage: 45,311
    Location: Birmingham, AL 35244
    Description: Used 2014 Mercedes-Benz M-Class - $39,981, 45,311 miles Exterior Color: iridium silver metallic SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2015 Mercedes-Benz M-Class in Birmingham, AL 35244

    $43,981
    Mileage: 30,896
    Location: Birmingham, AL 35244
    Description: Used 2015 Mercedes-Benz M-Class - $43,981, 30,896 miles Exterior Color: black SUV 2.1L I4 16V DDI DOHC Twin Turbo Fuel: DIESEL 4 Doors
  • 2015 Mercedes-Benz M-Class in Birmingham, AL 35244

    $37,975
    Mileage: 48,186
    Location: Birmingham, AL 35244
    Description: Used 2015 Mercedes-Benz M-Class - $37,975, 48,186 miles Exterior Color: lunar blue metallic SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2014 Mercedes-Benz M-Class in Birmingham, AL 35244

    $34,998
    Mileage: 32,138
    Location: Birmingham, AL 35244
    Description: Used 2014 Mercedes-Benz M-Class - $34,998, 32,138 miles Exterior Color: black SUV Premium Unleaded V-6 3.5 L/213 Automatic Transmission Fuel: Gasoli 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
  • 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 Automatic Transmission 6 Cylinders 4 Doors
  • 2015 Mercedes-Benz M-Class in Jasper, AL 35501

    $33,500
    Mileage: 36,521
    Location: Jasper, AL 35501
    Description: Used 2015 Mercedes-Benz M-Class - $33,500, 36,521 miles Exterior Color: iridium silver metallic 4 Door SUV 3.5L V6 24V GDI DOHC Flexible Fu Automatic Transmission
  • 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 SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 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 AWD ML 500 4MATIC 4dr SUV 5.0 8 Cylinder Fuel: Gasoline 4 Doors