Used Mercedes-Benz M-Class in Madison, VA

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2012 Mercedes-Benz M-Class in Charlottesville, VA 22911

    $24,955
    Mileage: 71,121
    Location: Charlottesville, VA 22911
    Description: Used 2012 Mercedes-Benz M-Class - $24,955, 71,121 miles Exterior Color: arctic white SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2009 Mercedes-Benz M-Class in Charlottesville, VA 22911

    $11,762
    Mileage: 138,560
    Location: Charlottesville, VA 22911
    Description: Used 2009 Mercedes-Benz M-Class - $11,762, 138,560 miles Exterior Color: black SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2010 Mercedes-Benz M-Class in Charlottesville, VA 22911

    $22,998
    Mileage: 37,354
    Location: Charlottesville, VA 22911
    Description: Used 2010 Mercedes-Benz M-Class - $22,998, 37,354 miles Exterior Color: black 3.50L Automatic Transmission
  • 2008 Mercedes-Benz M-Class in Locust Grove, VA 22508

    $12,990
    Mileage: 71,460
    Location: Locust Grove, VA 22508
    Description: Used 2008 Mercedes-Benz M-Class - $12,990, 71,460 miles Exterior Color: black SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2009 Mercedes-Benz M-Class in Harrisonburg, VA 22802

    $17,000
    Mileage: 101,962
    Location: Harrisonburg, VA 22802
    Description: Used 2009 Mercedes-Benz M-Class - $17,000, 101,962 miles Exterior Color: arctic white SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2013 Mercedes-Benz M-Class in Fredericksburg, VA 22401

    $29,990
    Mileage: 58,719
    Location: Fredericksburg, VA 22401
    Description: Used 2013 Mercedes-Benz M-Class - $29,990, 58,719 miles Exterior Color: arctic white SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2015 Mercedes-Benz M-Class in Fredericksburg, VA 22401

    $40,597
    Mileage: 25,336
    Location: Fredericksburg, VA 22401
    Description: Used 2015 Mercedes-Benz M-Class - $40,597, 25,336 miles Exterior Color: black SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: Flexib 4 Doors
  • 2014 Mercedes-Benz M-Class in Fredericksburg, VA 22401

    contact seller
    Mileage: 44,083
    Location: Fredericksburg, VA 22401
    Description: Used 2014 Mercedes-Benz M-Class - 44,083 miles Exterior Color: polar white SUV 3.0L V6 24V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2006 Mercedes-Benz M-Class ML350 in Fredericksburg, VA 22408

    $8,495
    Mileage: 127,897
    Location: Fredericksburg, VA 22408
    Description: Used 2006 Mercedes-Benz M-Class ML350 - $8,495, 127,897 miles Exterior Color: black SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2006 Mercedes-Benz M-Class ML350 in Fredericksburg, VA 22408

    $9,995
    Mileage: 106,130
    Location: Fredericksburg, VA 22408
    Description: Used 2006 Mercedes-Benz M-Class ML350 - $9,995, 106,130 miles Exterior Color: blue SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2014 Mercedes-Benz M-Class in Stafford, VA 22554

    $28,999
    Mileage: 54,192
    Location: Stafford, VA 22554
    Description: Used 2014 Mercedes-Benz M-Class - $28,999, 54,192 miles Exterior Color: gray SUV 3.5L V6 24V GDI DOHC Flexible Fu Fuel: FLEXIB 4 Doors
  • 2011 Mercedes-Benz M-Class in Stafford, VA 22554

    $19,999
    Mileage: 48,394
    Location: Stafford, VA 22554
    Description: Used 2011 Mercedes-Benz M-Class - $19,999, 48,394 miles Exterior Color: black SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2004 Mercedes-Benz M-Class ML350 in Woodford, VA 22580

    $5,797
    Mileage: 164,906
    Location: Woodford, VA 22580
    Description: Used 2004 Mercedes-Benz M-Class ML350 - $5,797, 164,906 miles Exterior Color: black SUV 3.7L V6 18V MPFI SOHC Fuel: GASOLI 4 Doors
  • 2008 Mercedes-Benz M-Class ML350 in Manassas, VA 20110

    $13,850
    Mileage: 64,436
    Location: Manassas, VA 20110
    Description: Used 2008 Mercedes-Benz M-Class ML350 - $13,850, 64,436 miles Exterior Color: sand beige metallic SUV 3.5L V6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2010 Mercedes-Benz M-Class in Winchester, VA 22601

    $14,727
    Mileage: 99,688
    Location: Winchester, VA 22601
    Description: Used 2010 Mercedes-Benz M-Class - $14,727, 99,688 miles Exterior Color: black 4 Door SUV 3.5L V6 24V MPFI DOHC Automatic Transmission