Used Mercedes-Benz M-Class in Charlotte, NC

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2011 Mercedes-Benz M-Class in Charlotte, NC 28202

    $21,480
    Mileage: 75,857
    Location: Charlotte, NC 28202
    Description: Used 2011 Mercedes-Benz M-Class - $21,480, 75,857 miles Exterior Color: black 3.500
  • 2013 Mercedes-Benz M-Class in Charlotte, NC 28202

    $33,780
    Mileage: 45,655
    Location: Charlotte, NC 28202
    Description: Used 2013 Mercedes-Benz M-Class - $33,780, 45,655 miles Exterior Color: white 3.000
  • 2014 Mercedes-Benz M-Class in Charlotte, NC 28202

    $63,480
    Mileage: 15,981
    Location: Charlotte, NC 28202
    Description: Used 2014 Mercedes-Benz M-Class - $63,480, 15,981 miles Exterior Color: black 5.500
  • 2012 Mercedes-Benz M-Class ML350 in Charlotte, NC 28202

    $27,980
    Mileage: 43,293
    Location: Charlotte, NC 28202
    Description: Used 2012 Mercedes-Benz M-Class ML350 - $27,980, 43,293 miles Exterior Color: silver 3.500
  • 2010 Mercedes-Benz M-Class ML350 in Charlotte, NC 28205

    $16,990
    Mileage: 82,627
    Location: Charlotte, NC 28205
    Description: Used 2010 Mercedes-Benz M-Class ML350 - $16,990, 82,627 miles Exterior Color: obsidian black metallic Interior Color: black leather SUV 3.5L V6 268hp 258ft. lbs. Automatic Transmission Fuel: Gasoline 6 Cylinders 4 Doors
  • 2011 Mercedes-Benz M-Class ML350 4MATIC in Charlotte, NC 28205

    $16,990
    Mileage: 109,503
    Location: Charlotte, NC 28205
    Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC - $16,990, 109,503 miles Exterior Color: silver Interior Color: black SUV 3.5L V6 268hp 258ft. lbs. Automatic Transmission Fuel: Gasoline 6 Cylinders 4 Doors
  • 2010 Mercedes-Benz M-Class ML350 in Charlotte, NC 28217

    $16,899
    Mileage: 79,579
    Location: Charlotte, NC 28217
    Description: Used 2010 Mercedes-Benz M-Class ML350 - $16,899, 79,579 miles Exterior Color: gray SUV 3.5L V6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2014 Mercedes-Benz M-Class ML350 in Charlotte, NC 28212

    $28,895
    Mileage: 63,371
    Location: Charlotte, NC 28212
    Description: Used 2014 Mercedes-Benz M-Class ML350 - $28,895, 63,371 miles Exterior Color: obsidian black metallic 3.500
  • 2014 Mercedes-Benz M-Class ML350 in Charlotte, NC 28212

    $32,556
    Mileage: 31,075
    Location: Charlotte, NC 28212
    Description: Used 2014 Mercedes-Benz M-Class ML350 - $32,556, 31,075 miles Exterior Color: polar white Interior Color: black SUV 3.5L V6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2013 Mercedes-Benz M-Class ML350 in Charlotte, NC 28212

    $26,813
    Mileage: 51,045
    Location: Charlotte, NC 28212
    Description: Used 2013 Mercedes-Benz M-Class ML350 - $26,813, 51,045 miles Exterior Color: palladium silver metallic Interior Color: black SUV 3.5L V6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2014 Mercedes-Benz M-Class ML350 in Charlotte, NC 28212

    $33,619
    Mileage: 30,861
    Location: Charlotte, NC 28212
    Description: Used 2014 Mercedes-Benz M-Class ML350 - $33,619, 30,861 miles Exterior Color: steel gray metallic Interior Color: auburn brown/black SUV 3.5L V6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2014 Mercedes-Benz M-Class ML350 in Charlotte, NC 28212

    $29,341
    Mileage: 50,980
    Location: Charlotte, NC 28212
    Description: Used 2014 Mercedes-Benz M-Class ML350 - $29,341, 50,980 miles Exterior Color: polar white Interior Color: almond beige SUV 3.5L V6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2015 Mercedes-Benz M-Class in Charlotte, NC 28212

    $38,000
    Mileage: 38,900
    Location: Charlotte, NC 28212
    Description: Used 2015 Mercedes-Benz M-Class - $38,000, 38,900 miles Exterior Color: polar white Interior Color: almond beige/mocha SUV 3.5L V6 DOHC 24V Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2014 Mercedes-Benz M-Class ML350 in Charlotte, NC 28269

    $33,000
    Mileage: 38,873
    Location: Charlotte, NC 28269
    Description: Used 2014 Mercedes-Benz M-Class ML350 - $33,000, 38,873 miles Exterior Color: brown SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors
  • 2014 Mercedes-Benz M-Class in Charlotte, NC 28269

    $33,250
    Mileage: 33,538
    Location: Charlotte, NC 28269
    Description: Used 2014 Mercedes-Benz M-Class - $33,250, 33,538 miles Exterior Color: gray SUV 3.5L V6 24V GDI DOHC Fuel: Gasoli 4 Doors