Used Mercedes-Benz M-Class in Salt Lake City, UT

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Why buy used?

5,829 new Mercedes-Benz M-Class listings
2001 Mercedes-Benz M-Class ML430 Review
by CarKanGuro

I like my car

Overall, it is a good strong vehicle, I fell very safe in it and it has plenty of power. You can't win all worlds so it is expansive to maintain but other then that just a fun vehicle to drive.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/04/02/07/52/2008_mercedes-benz_m-class-pic-8936246877783944828-152x114.jpeg

2008 Mercedes-Benz M-Class ML350 Used Cars in Salt Lake City, UT 84115

Great Deal
$2,403 BELOW
Instant Market Value of $19,903

Price: $17,500

Mileage: 68,030

Location: Salt Lake City, UT 84115

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $17,500, 68,030 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (4 reviews) "Quick and informative initial response. I provided some observations and comments about the vehicle and then never heard anymore from dealer.. "
http://static.cargurus.com/images/forsale/2015/03/30/21/22/2008_mercedes-benz_m-class-pic-3578038369321333905-152x114.jpeg

2008 Mercedes-Benz M-Class ML350 Used Cars in North Salt Lake, UT 84054

Good Deal
$2,132 BELOW
Instant Market Value of $19,122

Price: $16,990

Mileage: 77,809

Location: North Salt Lake, UT 84054

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $16,990, 77,809 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (8 reviews) "it took two weeks to reply to me"
http://static.cargurus.com/images/forsale/2015/04/19/03/59/2005_mercedes-benz_m-class-pic-2231043870334633161-152x114.jpeg

2005 Mercedes-Benz M-Class ML350 Used Cars in Salt Lake City, UT 84107

Good Deal
$2,115 BELOW
Instant Market Value of $11,110

Price: $8,995

Mileage: 93,974

Location: Salt Lake City, UT 84107

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML350 for sale - $8,995, 93,974 miles with option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (4 reviews) "Great with prompt,friendly service !"
http://static.cargurus.com/images/forsale/2015/02/27/07/50/2005_mercedes-benz_m-class-pic-1931161800118665614-152x114.jpeg

2005 Mercedes-Benz M-Class ML500 Used Cars in Salt Lake City, UT 84107

Good Deal
$1,605 BELOW
Instant Market Value of $12,105

Price: $10,500

Mileage: 85,961

Location: Salt Lake City, UT 84107

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 Mercedes-Benz M-Class ML500 for sale - $10,500, 85,961 miles with option.display_name.leather_seats, option.display_name.alloy_wheels
Avg. Dealer Rating: (5 reviews) "great car no pics"
http://static.cargurus.com/images/forsale/2015/04/13/15/52/2003_mercedes-benz_m-class-pic-4545002969401616060-152x114.jpeg

2003 Mercedes-Benz M-Class ML500 Used Cars in Midvale, UT 84047

Good Deal
$1,577 BELOW
Instant Market Value of $7,576

Price: $5,999

Mileage: 146,714

Location: Midvale, UT 84047

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 Mercedes-Benz M-Class ML500 for sale - $5,999, 146,714 miles with option.display_name.navigation_system, option.display_name.leather_seats, option.display_name.alloy_wheels
Avg. Dealer Rating: (11 reviews) "Finally a dealership that is totally awesome! A friend told me about Fiuza and i loved the experience! My out the door price was below NADA retail value and because of that i was approved with a low down payment. Will send all My friends here!!!"
http://static.cargurus.com/images/forsale/2015/04/04/13/35/2012_mercedes-benz_m-class-pic-386888557922622117-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Orem, UT 84058

Good Deal
$2,808 BELOW
Instant Market Value of $35,558

Price: $32,750

Mileage: 60,280

Location: Orem, UT 84058

Average time on market: 34 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Steel Gray Metallic Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $32,750, 60,280 miles with option.display_name.premium_1_package, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (1 review) "There was some undisclosed damage on the vehicle. It arrived in an open carrier and I thought I paid for a covered transport. Sales personnel and F&I people were courteous and responsive."
http://static.cargurus.com/images/forsale/2015/04/03/23/21/2007_mercedes-benz_m-class-pic-6037436423778347267-152x114.jpeg

2007 Mercedes-Benz M-Class ML63 AMG Used Cars in Sandy, UT 84070

Good Deal
$2,518 BELOW
Instant Market Value of $25,095

Price: $22,577

Mileage: 102,122

Location: Sandy, UT 84070

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML63 AMG for sale - $22,577, 102,122 miles with option.display_name.navigation_system, option.display_name.leather_seats, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (3 reviews) "Salesman are pushy and you cant get straight answers from them."
http://static.cargurus.com/images/forsale/2015/02/14/20/27/2006_mercedes-benz_m-class-pic-657219649970857539-152x114.jpeg

2006 Mercedes-Benz M-Class ML350 Used Cars in Midvale, UT 84047

Good Deal
$1,662 BELOW
Instant Market Value of $15,262

Price: $13,600

Mileage: 91,000

Location: Midvale, UT 84047

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 Mercedes-Benz M-Class ML350 for sale - $13,600, 91,000 miles with option.display_name.bluetooth, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (2 reviews) "This dealer was great to work with. Very nice and friendly. Easy auto purchase."
http://static.cargurus.com/images/forsale/2015/04/13/08/33/2015_mercedes-benz_m-class-pic-8997504752504443563-152x114.jpeg

2015 Mercedes-Benz M-Class ML350 Used Cars in Draper, UT 84020

Good Deal
$2,612 BELOW
Instant Market Value of $55,832

Price: $53,220

Mileage: 1,913

Location: Draper, UT 84020

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Gray Metallic Description: Used 2015 Mercedes-Benz M-Class ML350 for sale - $53,220, 1,913 miles with option.display_name.bluetooth, option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels
http://static.cargurus.com/images/forsale/2015/03/08/16/09/2012_mercedes-benz_m-class-pic-5798749778883557632-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Lindon, UT 84042

Good Deal
$2,272 BELOW
Instant Market Value of $41,265

Price: $38,993

Mileage: 27,415

Location: Lindon, UT 84042

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $38,993, 27,415 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (3 reviews) "Sales person was extremely knowledgeable about a vehicle I purchased. Soooooo much so the van was returned because it was gas and I purchased a Diesel. Would not work w/ them again!"
http://static.cargurus.com/images/forsale/2014/11/16/02/16/2008_mercedes-benz_m-class-pic-8553694708182445500-152x114.jpeg

2008 Mercedes-Benz M-Class ML350 Used Cars in Sandy, UT 84070

Good Deal
$1,277 BELOW
Instant Market Value of $19,267

Price: $17,990

Mileage: 76,000

Location: Sandy, UT 84070

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $17,990, 76,000 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (3 reviews) "The vehicle had previously encountered severe water damage - too much rust on the undercarriage to make it worth anywhere near the asking price!"
http://static.cargurus.com/images/forsale/2014/12/11/01/39/2006_mercedes-benz_m-class-pic-8017080947076803998-152x114.jpeg

2006 Mercedes-Benz M-Class ML500 Used Cars in Salt Lake City, UT 84115

Good Deal
$1,334 BELOW
Instant Market Value of $15,331

Price: $13,997

Mileage: 89,716

Location: Salt Lake City, UT 84115

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 Mercedes-Benz M-Class ML500 for sale - $13,997, 89,716 miles
Avg. Dealer Rating: (4 reviews) "Bought the car from Exclusive Cars. It was a good experience. "
http://static.cargurus.com/images/forsale/2015/02/26/02/20/2008_mercedes-benz_m-class-pic-6498289772959980854-152x114.jpeg

2008 Mercedes-Benz M-Class ML350 Used Cars in Salt Lake City, UT 84107

Good Deal
$1,104 BELOW
Instant Market Value of $17,599

Price: $16,495

Mileage: 96,887

Location: Salt Lake City, UT 84107

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $16,495, 96,887 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (4 reviews) "Excellent place"
http://static.cargurus.com/images/forsale/2015/03/05/18/07/2007_mercedes-benz_m-class-pic-6161488129650767655-152x114.jpeg

2007 Mercedes-Benz M-Class ML500 Used Cars in Salt Lake City, UT 84107

Good Deal
$1,202 BELOW
Instant Market Value of $16,697

Price: $15,495

Mileage: 99,821

Location: Salt Lake City, UT 84107

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 Mercedes-Benz M-Class ML500 for sale - $15,495, 99,821 miles with option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (4 reviews) "Excellent "
http://static.cargurus.com/images/forsale/2015/03/12/04/40/2008_mercedes-benz_m-class-pic-6492699131123525148-152x114.jpeg

2008 Mercedes-Benz M-Class ML350 Used Cars in Midvale, UT 84047

Good Deal
$1,085 BELOW
Instant Market Value of $19,985

Price: $18,900

Mileage: 67,000

Location: Midvale, UT 84047

Average time on market: 35 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Tan Description: Used 2008 Mercedes-Benz M-Class ML350 for sale - $18,900, 67,000 miles with option.display_name.bluetooth, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (2 reviews) "good"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

Mercedes-Benz GL-Class
196 Great Deals out of 4,586 listings starting at $13,689
BMW X5
455 Great Deals out of 11,059 listings starting at $4,690
Mercedes-Benz E-Class
741 Great Deals out of 17,836 listings starting at $2,499

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
6,242 listings
2014 Mercedes-Benz M-Class
400 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Provo UT
82 listings starting at $4,500
Mercedes-Benz M-Class in Pocatello ID
1 listings starting at $7,795
Mercedes-Benz M-Class in Boise ID
17 listings starting at $7,850
Mercedes-Benz M-Class in Las Vegas NV
82 listings starting at $6,455
Mercedes-Benz M-Class in Cheyenne WY
24 listings starting at $7,500
Mercedes-Benz M-Class in Denver CO
3 Great Deals out of 266 listings starting at $3,595
Mercedes-Benz M-Class in Flagstaff AZ
1 listings starting at $22,877
Mercedes-Benz M-Class in Billings MT
4 Great Deals out of 12 listings starting at $29,985
Mercedes-Benz M-Class in Colorado Springs CO
3 Great Deals out of 241 listings starting at $3,595
Mercedes-Benz M-Class in Reno NV
24 listings starting at $13,694
Mercedes-Benz M-Class in Missoula MT
6 listings starting at $5,995
Mercedes-Benz M-Class in Lake Havasu City AZ
3 listings starting at $7,994
Mercedes-Benz M-Class in Great Falls MT
4 listings starting at $9,995
Mercedes-Benz M-Class in Albuquerque NM
13 listings starting at $14,999
Mercedes-Benz M-Class in Phoenix AZ
158 listings starting at $4,999