Used Mercedes-Benz M-Class in Gloucester, VA

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2011 Mercedes-Benz M-Class in Gloucester, VA 23061

    $18,977
    Mileage: 89,909
    Location: Gloucester, VA 23061
    Description: Used 2011 Mercedes-Benz M-Class - $18,977, 89,909 miles Exterior Color: white SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2015 Mercedes-Benz M-Class in Williamsburg, VA 23188

    $37,495
    Mileage: 31,359
    Location: Williamsburg, VA 23188
    Description: Used 2015 Mercedes-Benz M-Class - $37,495, 31,359 miles Exterior Color: lunar blue metallic SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2009 Mercedes-Benz M-Class in Yorktown, VA 23692

    $16,950
    Mileage: 58,089
    Location: Yorktown, VA 23692
    Description: Used 2009 Mercedes-Benz M-Class - $16,950, 58,089 miles Exterior Color: blue SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2011 Mercedes-Benz M-Class in Yorktown, VA 23692

    contact seller
    Mileage: 89,109
    Location: Yorktown, VA 23692
    Description: Used 2011 Mercedes-Benz M-Class - 89,109 miles Exterior Color: blue SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2012 Mercedes-Benz M-Class in Yorktown, VA 23692

    $28,950
    Mileage: 42,934
    Location: Yorktown, VA 23692
    Description: Used 2012 Mercedes-Benz M-Class - $28,950, 42,934 miles Exterior Color: brown SUV 3.5L V6 24V GDI DOHC Fuel: GASOLI 4 Doors
  • 2014 Mercedes-Benz M-Class in Yorktown, VA 23692

    $34,950
    Mileage: 36,643
    Location: Yorktown, VA 23692
    Description: Used 2014 Mercedes-Benz M-Class - $34,950, 36,643 miles Exterior Color: white SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: FLEXIB 4 Doors
  • 2015 Mercedes-Benz M-Class in Yorktown, VA 23692

    $35,750
    Mileage: 43,698
    Location: Yorktown, VA 23692
    Description: Used 2015 Mercedes-Benz M-Class - $35,750, 43,698 miles Exterior Color: silver SUV 2.1L I4 16V DDI DOHC Twin Turbo Fuel: DIESEL 4 Doors
  • 2014 Mercedes-Benz M-Class in Newport News, VA 23608

    $33,837
    Mileage: 34,181
    Location: Newport News, VA 23608
    Description: Used 2014 Mercedes-Benz M-Class - $33,837, 34,181 miles Exterior Color: black Interior Color: black SUV 3.5L V6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2014 Mercedes-Benz M-Class in Newport News, VA 23602

    $34,995
    Mileage: 26,572
    Location: Newport News, VA 23602
    Description: Used 2014 Mercedes-Benz M-Class - $34,995, 26,572 miles Exterior Color: polar white SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2014 Mercedes-Benz M-Class in Hampton, VA 23666

    $39,004
    Mileage: 21,237
    Location: Hampton, VA 23666
    Description: Used 2014 Mercedes-Benz M-Class - $39,004, 21,237 miles Exterior Color: black Interior Color: black SUV 3.5L V6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2014 Mercedes-Benz M-Class in Hampton, VA 23666

    $40,750
    Mileage: 23,001
    Location: Hampton, VA 23666
    Description: Used 2014 Mercedes-Benz M-Class - $40,750, 23,001 miles Exterior Color: dakota brown metallic Interior Color: almond beige SUV 3.5L V6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2010 Mercedes-Benz M-Class in Hampton, VA 23666

    $15,874
    Mileage: 86,235
    Location: Hampton, VA 23666
    Description: Used 2010 Mercedes-Benz M-Class - $15,874, 86,235 miles Exterior Color: black SUV 3.5L V6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2003 Mercedes-Benz M-Class ML350 in Hampton, VA 23666

    $7,500
    Mileage: 112,550
    Location: Hampton, VA 23666
    Description: Used 2003 Mercedes-Benz M-Class ML350 - $7,500, 112,550 miles Exterior Color: black SUV 3.7L V6 SMPI SOHC Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2014 Mercedes-Benz M-Class in Hampton, VA 23666

    $36,625
    Mileage: 32,148
    Location: Hampton, VA 23666
    Description: Used 2014 Mercedes-Benz M-Class - $36,625, 32,148 miles Exterior Color: silver SUV 3.5L V6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2006 Mercedes-Benz M-Class in Portsmouth, VA 23704

    $7,500
    Mileage: 118,202
    Location: Portsmouth, VA 23704
    Description: Used 2006 Mercedes-Benz M-Class - $7,500, 118,202 miles Exterior Color: gold SPORT UTILITY 4-DR 3.5 Automatic Transmission 6 Cylinders