Used Mercedes-Benz M-Class in Gloucester, VA

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2008 Mercedes-Benz M-Class ML550 in Williamsburg, VA 23188

    $15,575
    Mileage: 109,623
    Location: Williamsburg, VA 23188
    Description: Used 2008 Mercedes-Benz M-Class ML550 - $15,575, 109,623 miles Exterior Color: black 4 Door SUV 5.5L V8 32V MPFI DOHC Automatic Transmission
  • 2011 Mercedes-Benz M-Class ML350 4MATIC in Williamsburg, VA 23188

    $20,995
    Mileage: 72,843
    Location: Williamsburg, VA 23188
    Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC - $20,995, 72,843 miles Exterior Color: gray SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2013 Mercedes-Benz M-Class ML350 in Newport News, VA 23608

    $31,500
    Mileage: 38,201
    Location: Newport News, VA 23608
    Description: Used 2013 Mercedes-Benz M-Class ML350 - $31,500, 38,201 miles Exterior Color: steel gray metallic SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2015 Mercedes-Benz M-Class ML350 4MATIC in Newport News, VA 23608

    $40,900
    Mileage: 16,686
    Location: Newport News, VA 23608
    Description: Used 2015 Mercedes-Benz M-Class ML350 4MATIC - $40,900, 16,686 miles Exterior Color: steel gray metallic 4 Door SUV 3.5L V6 24V GDI DOHC Flexible Fu Automatic Transmission
  • 2008 Mercedes-Benz M-Class ML320 CDI in Yorktown, VA 23692

    $14,980
    Mileage: 108,009
    Location: Yorktown, VA 23692
    Description: Used 2008 Mercedes-Benz M-Class ML320 CDI - $14,980, 108,009 miles Exterior Color: white SUV 3.0L V6 24V DDI DOHC Turbo Diese Fuel: DIESEL 4 Doors
  • 2009 Mercedes-Benz M-Class ML350 4MATIC in Yorktown, VA 23692

    $18,950
    Mileage: 61,980
    Location: Yorktown, VA 23692
    Description: Used 2009 Mercedes-Benz M-Class ML350 4MATIC - $18,950, 61,980 miles Exterior Color: green SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2010 Mercedes-Benz M-Class ML350 4MATIC in Yorktown, VA 23692

    $13,998
    Mileage: 129,503
    Location: Yorktown, VA 23692
    Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC - $13,998, 129,503 miles Exterior Color: black SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2014 Mercedes-Benz M-Class ML350 in Yorktown, VA 23692

    contact seller
    Mileage: 30,966
    Location: Yorktown, VA 23692
    Description: Used 2014 Mercedes-Benz M-Class ML350 - 30,966 miles Exterior Color: white SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2011 Mercedes-Benz M-Class in Yorktown, VA 23692

    contact seller
    Mileage: 88,341
    Location: Yorktown, VA 23692
    Description: Used 2011 Mercedes-Benz M-Class - 88,341 miles Exterior Color: gray SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2015 Mercedes-Benz M-Class ML350 4MATIC in Yorktown, VA 23692

    $38,566
    Mileage: 35,789
    Location: Yorktown, VA 23692
    Description: Used 2015 Mercedes-Benz M-Class ML350 4MATIC - $38,566, 35,789 miles Exterior Color: blue SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2010 Mercedes-Benz M-Class ML350 4MATIC in Yorktown, VA 23692

    $20,980
    Mileage: 69,945
    Location: Yorktown, VA 23692
    Description: Used 2010 Mercedes-Benz M-Class ML350 4MATIC - $20,980, 69,945 miles Exterior Color: gray SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2004 Mercedes-Benz M-Class ML350 in Newport News, VA 23606

    $9,888
    Mileage: 142,448
    Location: Newport News, VA 23606
    Description: Used 2004 Mercedes-Benz M-Class ML350 - $9,888, 142,448 miles Exterior Color: brilliant silver metallic SUV 3.7L V6 18V MPFI SOHC Fuel: GASOLI 4 Doors
  • 2014 Mercedes-Benz M-Class in Hampton, VA 23666

    $39,991
    Mileage: 35,805
    Location: Hampton, VA 23666
    Description: Used 2014 Mercedes-Benz M-Class - $39,991, 35,805 miles Exterior Color: palladium silver metallic 3.000
  • 2013 Mercedes-Benz M-Class in Hampton, VA 23666

    $29,990
    Mileage: 63,569
    Location: Hampton, VA 23666
    Description: Used 2013 Mercedes-Benz M-Class - $29,990, 63,569 miles Exterior Color: steel gray metallic 3.500
  • 2013 Mercedes-Benz M-Class ML350 in Hampton, VA 23666

    $32,990
    Mileage: 51,836
    Location: Hampton, VA 23666
    Description: Used 2013 Mercedes-Benz M-Class ML350 - $32,990, 51,836 miles Exterior Color: palladium silver metallic 3.500