Used Mercedes-Benz M-Class in American Fork, UT

2.5 million cars to choose from.

Search Used Cars





Mercedes-Benz M-Class
  • 2014 Mercedes-Benz M-Class in Orem, UT 84058

    $32,990
    Mileage: 29,367
    Location: Orem, UT 84058
    Description: Used 2014 Mercedes-Benz M-Class - $32,990, 29,367 miles Exterior Color: black SUV 3.5L V6 Fuel: Gas 4 Doors
  • 2015 Mercedes-Benz M-Class in Draper, UT 84020

    $38,991
    Mileage: 21,959
    Location: Draper, UT 84020
    Description: Used 2015 Mercedes-Benz M-Class - $38,991, 21,959 miles Exterior Color: black SUV Premium Unleaded V-6 3.5 L/213 Fuel: GASOLI 4 Doors
  • 2015 Mercedes-Benz M-Class in Draper, UT 84020

    contact seller
    Mileage: 32,757
    Location: Draper, UT 84020
    Description: Used 2015 Mercedes-Benz M-Class - 32,757 miles Exterior Color: black SUV Premium Unleaded V-6 3.5 L/213 Fuel: GASOLI 4 Doors
  • 2015 Mercedes-Benz M-Class in Draper, UT 84020

    contact seller
    Mileage: 31,842
    Location: Draper, UT 84020
    Description: Used 2015 Mercedes-Benz M-Class - 31,842 miles Exterior Color: black SUV Premium Unleaded V-6 3.5 L/213 Fuel: GASOLI 4 Doors
  • 2015 Mercedes-Benz M-Class in Draper, UT 84020

    contact seller
    Mileage: 39,214
    Location: Draper, UT 84020
    Description: Used 2015 Mercedes-Benz M-Class - 39,214 miles Exterior Color: white SUV Premium Unleaded V-6 3.5 L/213 Fuel: GASOLI 4 Doors
  • 2015 Mercedes-Benz M-Class in Draper, UT 84020

    $54,995
    Mileage: 37,182
    Location: Draper, UT 84020
    Description: Used 2015 Mercedes-Benz M-Class - $54,995, 37,182 miles Exterior Color: black SUV Twin Turbo Premium Unleaded V-8 Fuel: GASOLI 4 Doors
  • 2015 Mercedes-Benz M-Class in Draper, UT 84020

    $36,991
    Mileage: 38,529
    Location: Draper, UT 84020
    Description: Used 2015 Mercedes-Benz M-Class - $36,991, 38,529 miles Exterior Color: palladium SUV Premium Unleaded V-6 3.5 L/213 Fuel: GASOLI 4 Doors
  • 2012 Mercedes-Benz M-Class in Sandy, UT 84070

    $26,989
    Mileage: 35,689
    Location: Sandy, UT 84070
    Description: Used 2012 Mercedes-Benz M-Class - $26,989, 35,689 miles Exterior Color: black SUV Gas V6 3.5L/213 Fuel: GASOLI 4 Doors
  • 2015 Mercedes-Benz M-Class in South Jordan, UT 84095

    $29,998
    Mileage: 55,072
    Location: South Jordan, UT 84095
    Description: Used 2015 Mercedes-Benz M-Class - $29,998, 55,072 miles Exterior Color: white SUV Premium Unleaded V-6 3.5 L/213 Fuel: GASOLI 4 Doors
  • 2001 Mercedes-Benz M-Class in Midvale, UT 84047

    $6,500
    Mileage: 77,066
    Location: Midvale, UT 84047
    Description: Used 2001 Mercedes-Benz M-Class - $6,500, 77,066 miles Exterior Color: desert silver metallic Interior Color: java Sport Utility Gas V8 4.3L/266 Automatic Transmission Fuel: Gasoline Fuel 8 Cylinders 4 Doors
  • 2012 Mercedes-Benz M-Class in Salt Lake City, UT 84107

    $19,000
    Mileage: 99,967
    Location: Salt Lake City, UT 84107
    Description: Used 2012 Mercedes-Benz M-Class - $19,000, 99,967 miles Exterior Color: iridium silver metallic Automatic Transmission 6 Cylinders 4 Doors
  • 2012 Mercedes-Benz M-Class in Salt Lake City, UT 84107

    $19,000
    Mileage: 90,281
    Location: Salt Lake City, UT 84107
    Description: Used 2012 Mercedes-Benz M-Class - $19,000, 90,281 miles Exterior Color: arctic white Automatic Transmission 6 Cylinders 4 Doors
  • 2009 Mercedes-Benz M-Class in Salt Lake City, UT 84115

    $11,997
    Mileage: 110,773
    Location: Salt Lake City, UT 84115
    Description: Used 2009 Mercedes-Benz M-Class - $11,997, 110,773 miles Exterior Color: black Interior Color: black leather SUV 3.5L V6 268hp 258ft. lbs. Automatic Transmission Fuel: Gasoline 6 Cylinders 4 Doors
  • 2010 Mercedes-Benz M-Class in Salt Lake City, UT 84115

    $17,798
    Mileage: 49,187
    Location: Salt Lake City, UT 84115
    Description: Used 2010 Mercedes-Benz M-Class - $17,798, 49,187 miles Exterior Color: silver SUV 3.0L V6 24V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2006 Mercedes-Benz M-Class ML500 in Salt Lake City, UT 84115

    $9,418
    Mileage: 143,754
    Location: Salt Lake City, UT 84115
    Description: Used 2006 Mercedes-Benz M-Class ML500 - $9,418, 143,754 miles Exterior Color: black metallic SUV 5.0L V8 24V MPFI SOHC Fuel: Gasoli 4 Doors