Used Mercedes-Benz M-Class in Philadelphia, PA

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2010 Mercedes-Benz M-Class in Philadelphia, PA 19116

    $14,500
    Mileage: 105,428
    Location: Philadelphia, PA 19116
    Description: Used 2010 Mercedes-Benz M-Class - $14,500, 105,428 miles Exterior Color: black SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2014 Mercedes-Benz M-Class in Philadelphia, PA 19154

    $28,000
    Mileage: 38,780
    Location: Philadelphia, PA 19154
    Description: Used 2014 Mercedes-Benz M-Class - $28,000, 38,780 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 Philadelphia, PA 19154

    $36,000
    Mileage: 22,617
    Location: Philadelphia, PA 19154
    Description: Used 2015 Mercedes-Benz M-Class - $36,000, 22,617 miles Exterior Color: polar white SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2015 Mercedes-Benz M-Class in Philadelphia, PA 19136

    $36,025
    Mileage: 40,000
    Location: Philadelphia, PA 19136
    Description: Used 2015 Mercedes-Benz M-Class - $36,025, 40,000 miles Exterior Color: white SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2014 Mercedes-Benz M-Class in Philadelphia, PA 19149

    $27,625
    Mileage: 88,128
    Location: Philadelphia, PA 19149
    Description: Used 2014 Mercedes-Benz M-Class - $27,625, 88,128 miles Exterior Color: gray SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: FLEXIB 4 Doors
  • 2012 Mercedes-Benz M-Class in Philadelphia, PA 19124

    $21,995
    Mileage: 89,629
    Location: Philadelphia, PA 19124
    Description: Used 2012 Mercedes-Benz M-Class - $21,995, 89,629 miles Exterior Color: black SUV 3.0L V6 24V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2014 Mercedes-Benz M-Class in Huntingdon Valley, PA 19006

    $57,950
    Mileage: 29,772
    Location: Huntingdon Valley, PA 19006
    Description: Used 2014 Mercedes-Benz M-Class - $57,950, 29,772 miles Exterior Color: black SUV 5.5L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2008 Mercedes-Benz M-Class in Feasterville Trevose, PA 19053

    $13,999
    Mileage: 78,876
    Location: Feasterville Trevose, PA 19053
    Description: Used 2008 Mercedes-Benz M-Class - $13,999, 78,876 miles Exterior Color: black SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2012 Mercedes-Benz M-Class in Feasterville Trevose, PA 19053

    contact seller
    Mileage: 68,373
    Location: Feasterville Trevose, PA 19053
    Description: Used 2012 Mercedes-Benz M-Class - 68,373 miles Exterior Color: palladium silver metallic SUV 3.0L V6 24V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2014 Mercedes-Benz M-Class in Langhorne, PA 19047

    $33,998
    Mileage: 21,282
    Location: Langhorne, PA 19047
    Description: Used 2014 Mercedes-Benz M-Class - $33,998, 21,282 miles Exterior Color: white SUV Premium Unleaded V-6 3.5 L/213 Fuel: GASOLI 4 Doors
  • 2015 Mercedes-Benz M-Class in Langhorne, PA 19047

    $35,998
    Mileage: 22,242
    Location: Langhorne, PA 19047
    Description: Used 2015 Mercedes-Benz M-Class - $35,998, 22,242 miles Exterior Color: silver SUV Premium Unleaded V-6 3.5 L/213 Fuel: GASOLI 4 Doors
  • 2010 Mercedes-Benz M-Class in Langhorne, PA 19047

    $14,989
    Mileage: 81,074
    Location: Langhorne, PA 19047
    Description: Used 2010 Mercedes-Benz M-Class - $14,989, 81,074 miles Exterior Color: blue SUV 3.0L V6 24V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2015 Mercedes-Benz M-Class in Langhorne, PA 19047

    $33,998
    Mileage: 39,927
    Location: Langhorne, PA 19047
    Description: Used 2015 Mercedes-Benz M-Class - $33,998, 39,927 miles Exterior Color: black SUV Premium Unleaded V-6 3.5 L/213 Fuel: GASOLI 4 Doors
  • 2007 Mercedes-Benz M-Class in Langhorne, PA 19047

    $8,998
    Mileage: 95,888
    Location: Langhorne, PA 19047
    Description: Used 2007 Mercedes-Benz M-Class - $8,998, 95,888 miles Exterior Color: alabaster white SUV Gas V6 3.5L/213 Fuel: GASOLI 4 Doors
  • 2015 Mercedes-Benz M-Class in Langhorne, PA 19047

    $35,998
    Mileage: 31,054
    Location: Langhorne, PA 19047
    Description: Used 2015 Mercedes-Benz M-Class - $35,998, 31,054 miles Exterior Color: black SUV Premium Unleaded V-6 3.5 L/213 Fuel: GASOLI 4 Doors