Used Mercedes-Benz M-Class in Provo, 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?

6,028 new Mercedes-Benz M-Class listings
2003 Mercedes-Benz M-Class ML55 AMG Review
by Svenn

GOOD FAST AND RELIABLE

This car has a good V8 engine and all assesories you could wish in a car. Electrical seats, GPS,Ovenership is very cheap in Dubai ++++++Fuel are also very cheap, I use 130 Norwegian kroner to fill the tank from empty to full he he thats a laugh compared to Norway

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/04/22/10/54/2011_mercedes-benz_m-class-pic-8591185434685023592-152x114.jpeg

2011 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Bountiful, UT 84010

Great Deal
$3,157 BELOW
Instant Market Value of $33,155

Price: $29,998

Mileage: 21,059

Location: Bountiful, UT 84010

Average time on market: 30 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Black Description: Used 2011 Mercedes-Benz M-Class ML350 4MATIC for sale - $29,998, 21,059 miles with option.display_name.bluetooth, option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
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
$1,838 BELOW
Instant Market Value of $18,823

Price: $16,985

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,985, 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/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,479 BELOW
Instant Market Value of $34,979

Price: $32,500

Mileage: 60,280

Location: Orem, UT 84058

Average time on market: 35 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,500, 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/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,420 BELOW
Instant Market Value of $11,920

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: (7 reviews) "Great experience. Fast service and not pushy. Very easy to deal with."
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
$1,623 BELOW
Instant Market Value of $10,618

Price: $8,995

Mileage: 93,974

Location: Salt Lake City, UT 84107

Average time on market: 30 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/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,375 BELOW
Instant Market Value of $15,372

Price: $13,997

Mileage: 89,716

Location: Salt Lake City, UT 84115

Average time on market: 33 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) "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/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,273 BELOW
Instant Market Value of $14,873

Price: $13,600

Mileage: 91,000

Location: Midvale, UT 84047

Average time on market: 28 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/22/10/54/2012_mercedes-benz_m-class-pic-5649952731916627614-152x114.jpeg

2012 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Bountiful, UT 84010

Good Deal
$1,969 BELOW
Instant Market Value of $40,967

Price: $38,998

Mileage: 25,721

Location: Bountiful, UT 84010

Average time on market: 35 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Steel Grey Metallic Description: Used 2012 Mercedes-Benz M-Class ML350 4MATIC for sale - $38,998, 25,721 miles with option.display_name.bluetooth, option.display_name.leather_seats, option.display_name.backup_camera, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_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
$1,673 BELOW
Instant Market Value of $40,666

Price: $38,993

Mileage: 27,415

Location: Lindon, UT 84042

Average time on market: 35 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
$977 BELOW
Instant Market Value of $18,967

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/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

Fair Deal
$818 BELOW
Instant Market Value of $17,313

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/12/04/40/2008_mercedes-benz_m-class-pic-6492699131123525148-152x114.jpeg

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

Fair Deal
$779 BELOW
Instant Market Value of $19,679

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"
http://static.cargurus.com/images/forsale/2015/02/15/05/12/2008_mercedes-benz_m-class-pic-756387291576938382-152x114.jpeg

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

Fair Deal
$779 BELOW
Instant Market Value of $19,679

Price: $18,900

Mileage: 67,000

Location: Midvale, UT 84047

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Gray 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)
http://static.cargurus.com/images/forsale/2015/03/09/00/32/2014_mercedes-benz_m-class-pic-6892113936040498531-152x114.jpeg

2014 Mercedes-Benz M-Class ML350 4MATIC Used Cars in Salt Lake City, UT 84115

Fair Deal
$1,840 BELOW
Instant Market Value of $45,837

Price: $43,997

Mileage: 28,187

Location: Salt Lake City, UT 84115

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2014 Mercedes-Benz M-Class ML350 4MATIC for sale - $43,997, 28,187 miles with option.display_name.bluetooth, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (4 reviews) "Bought the car from Exclusive Cars. It was a good experience. "
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

Fair Deal
$1,377 BELOW
Instant Market Value of $54,597

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
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
219 Great Deals out of 4,585 listings starting at $11,414
BMW X5
500 Great Deals out of 11,014 listings starting at $3,977
Mercedes-Benz E-Class
783 Great Deals out of 17,201 listings starting at $1,995

New Mercedes-Benz M-Class By Year

2015 Mercedes-Benz M-Class
6,463 listings
2014 Mercedes-Benz M-Class
404 listings

Used Mercedes-Benz M-Class By City

Mercedes-Benz M-Class in Salt Lake City UT
77 listings starting at $6,994
Mercedes-Benz M-Class in Pocatello ID
1 listings starting at $7,795
Mercedes-Benz M-Class in Boise ID
18 listings starting at $5,990
Mercedes-Benz M-Class in Las Vegas NV
79 listings starting at $5,898
Mercedes-Benz M-Class in Flagstaff AZ
1 listings starting at $22,877
Mercedes-Benz M-Class in Denver CO
10 Great Deals out of 294 listings starting at $3,595
Mercedes-Benz M-Class in Cheyenne WY
3 Great Deals out of 29 listings starting at $7,500
Mercedes-Benz M-Class in Colorado Springs CO
7 Great Deals out of 264 listings starting at $3,595
Mercedes-Benz M-Class in Billings MT
3 Great Deals out of 12 listings starting at $29,985
Mercedes-Benz M-Class in Lake Havasu City AZ
2 listings starting at $7,995
Mercedes-Benz M-Class in Reno NV
23 listings starting at $18,595
Mercedes-Benz M-Class in Albuquerque NM
11 listings starting at $14,999
Mercedes-Benz M-Class in Phoenix AZ
4 Great Deals out of 166 listings starting at $7,494
Mercedes-Benz M-Class in Missoula MT
6 listings starting at $5,995
Mercedes-Benz M-Class in Great Falls MT
4 listings starting at $9,995