2012 Mercedes-Benz M-Class for Sale Nationwide

to
to

Filter Results

listing

Price

- Loading...
Includes Listings Without Available Pricing

Financing

Mileage

- Loading...

Delivery

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Fuel Economy

- Loading...
()

Price Drops

Text Search

Add Similar Cars


Find 2012 Mercedes-Benz M-Class listings in your area

First
Loading...
https://static.cargurus.com/images/forsale/2019/06/07/03/36/2012_mercedes-benz_m-class-pic-4980780235705858292-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Arlington, TX 76012

Great Deal

Price: $16,997

Mileage: 54,315

Location: Arlington, TX 76012

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $16,997, 54,315 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium 1 Package, Bluetooth, Backup Camera, Heat Package, Premium Package
Avg. Dealer Rating: (70 reviews) "Excellent service "
https://static.cargurus.com/images/forsale/2019/06/04/00/15/2012_mercedes-benz_m-class-pic-8653436381303042456-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Yorkville, NY 13495

Great Deal
$3,123 BELOW
CarGurus IMV of $17,118

Price: $13,995

Mileage: 101,705

Location: Yorkville, NY 13495

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Arctic White Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $13,995, 101,705 miles with Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (28 reviews) "Very friendly and answered all of my questions. Highly recommend them. To anyone looking to make a purchase."
https://static.cargurus.com/images/forsale/2019/08/31/05/50/2012_mercedes-benz_m-class-pic-1991532104434363343-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 BlueTEC 4MATIC Used Cars in Savannah, GA 31419

Great Deal
$2,676 BELOW
CarGurus IMV of $16,526

Price: $13,850

Mileage: 102,709

Location: Savannah, GA 31419

Average time on market: 41 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2012 Mercedes-Benz M-Class ML 350 BlueTEC 4MATIC for sale - $13,850, 102,709 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (17 reviews) "Jeff was a terrific salesman all the staff were so friendly and helpful. I will definitely be going back to them for next vehicle."
https://static.cargurus.com/images/forsale/2019/09/19/12/17/2012_mercedes-benz_m-class-pic-5733728058433487155-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in La Grange, IL 60525

Great Deal
$2,816 BELOW
CarGurus IMV of $16,716

Price: $13,900

Mileage: 99,611

Location: La Grange, IL 60525

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $13,900, 99,611 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (47 reviews) "Very helpful with my initial inquiry. Follow-up excellent!!"
https://static.cargurus.com/images/forsale/2019/06/12/03/37/2012_mercedes-benz_m-class-pic-786222652355471491-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Columbus, OH 43227

Great Deal
$2,816 BELOW
CarGurus IMV of $16,486

Price: $13,670

Mileage: 104,034

Location: Columbus, OH 43227

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Steel Grey Metallic Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $13,670, 104,034 miles with Sunroof/Moonroof
Avg. Dealer Rating: (25 reviews) "good experience, "
https://static.cargurus.com/images/forsale/2019/06/08/12/28/2012_mercedes-benz_m-class-pic-6201851060004794793-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 BlueTEC 4MATIC Used Cars in Buford, GA 30518

Great Deal
$2,472 BELOW
CarGurus IMV of $17,471

Price: $14,999

Mileage: 83,584

Location: Buford, GA 30518

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2012 Mercedes-Benz M-Class ML 350 BlueTEC 4MATIC for sale - $14,999, 83,584 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, DVD Entertainment System, Premium 1 Package, Premium Wheels, Premium 2 Package, Heat Package, Premium Package, Climate Package, Light Package, Bluetooth, Bi Xenon Headlamp Package, Memory Package, Backup Camera
https://static.cargurus.com/images/forsale/2019/09/20/23/11/2012_mercedes-benz_m-class-pic-3302977963265592290-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Hollywood, FL 33023

Great Deal
$2,714 BELOW
CarGurus IMV of $16,614

Price: $13,900

Mileage: 88,912

Location: Hollywood, FL 33023

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $13,900, 88,912 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (15 reviews) "It took a few different phone calls and messages to finally get a hold of someone. Then the truck they said was sold but it's still listed on their website and CarGurus for sale a few weeks later."
https://static.cargurus.com/images/forsale/2019/05/24/18/29/2012_mercedes-benz_m-class-pic-1739725048352748659-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Knoxville, TN 37932

Great Deal
$2,604 BELOW
CarGurus IMV of $17,903

Price: $15,299

Mileage: 99,819

Location: Knoxville, TN 37932

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Arctic White Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $15,299, 99,819 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Light Package, Navigation System, Alloy Wheels, Premium 1 Package, Bluetooth, Backup Camera, Heat Package, Premium Package
Avg. Dealer Rating: (15 reviews) "I just purchased a 2012 Golf from National Auto Warehouse and I could not be happier with the experience. I found the car online and completed most of the process through email. When I went to test drive, Brent was extremely helpful and the process could not have gone smoother. The entire experience was extremely comfortable. I will definitely be recommending National Auto Warehouse to my friends and family."
https://static.cargurus.com/images/forsale/2019/07/23/15/33/2012_mercedes-benz_m-class-pic-111306483948444579-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Kannapolis, NC 28081

Great Deal
$2,511 BELOW
CarGurus IMV of $18,506

Price: $15,995

Mileage: 85,414

Location: Kannapolis, NC 28081

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Obsidian Black Metallic Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $15,995, 85,414 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Juan the manager was AMAZING!!!! He took the time to answer all my questions and sent me the specific pictures I asked for. When it came to the financing i even asked him to call the bank and work it out the terms I wanted and he got it done. I flew in signed the papers and I was driving home within 30min of my arrival. Thank Juan and Adams auto group for such a great experience."
https://d28oohqmlmgnr6.cloudfront.net/39/e2/80/7a-e795-477e-81c5-f12838f75b4a/image-1.jpg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Grove City, OH 43123

Great Deal
$2,586 BELOW
CarGurus IMV of $16,581

Price: $13,995

Mileage: 102,802

Location: Grove City, OH 43123

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Obsidian Black Metallic Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $13,995, 102,802 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (74 reviews) "Great service - good price"
https://static.cargurus.com/images/forsale/2019/07/27/02/30/2012_mercedes-benz_m-class-pic-4586309234070143987-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 BlueTEC 4MATIC Used Cars in Schaumburg, IL 60195

Great Deal
$2,391 BELOW
CarGurus IMV of $17,025

Price: $14,634

Mileage: 93,350

Location: Schaumburg, IL 60195

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2012 Mercedes-Benz M-Class ML 350 BlueTEC 4MATIC for sale - $14,634, 93,350 miles with Bluetooth, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (30 reviews) "They were very helpful. Unfortunately during my inspection I discovered an oil leak that they would not fix before I purchased the vehicle. So I did not purchase that vehicle."
https://static.cargurus.com/images/forsale/2019/06/07/19/42/2012_mercedes-benz_m-class-pic-5055762828790698583-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 BlueTEC 4MATIC Used Cars in Amherst, NH 03031

Great Deal
$2,239 BELOW
CarGurus IMV of $17,237

Price: $14,998

Mileage: 92,780

Location: Amherst, NH 03031

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2012 Mercedes-Benz M-Class ML 350 BlueTEC 4MATIC for sale - $14,998, 92,780 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Premium 1 Package, Premium 2 Package, Trailer Package, Heat Package, Premium Package, Tow Package, Climate Package, LE Package, Winter Package, Light Package, Bluetooth, Memory Package, Backup Camera, Off Road Package
Avg. Dealer Rating: (41 reviews) "Nice people"
https://static.cargurus.com/images/forsale/2019/06/06/05/49/2012_mercedes-benz_m-class-pic-1267840147978201238-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Avenel, NJ 07001

Great Deal
$2,739 BELOW
CarGurus IMV of $16,889

Price: $14,150

Mileage: 81,195

Location: Avenel, NJ 07001

Average time on market: 28 days Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Iridium Silver Metallic Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $14,150, 81,195 miles with Leather Seats, Sunroof/Moonroof, Light Package, Navigation System, Premium 1 Package, Bluetooth, Backup Camera
Avg. Dealer Rating: (95 reviews) "Great and quick respond with plenty of information"
https://static.cargurus.com/images/forsale/2019/04/27/17/17/2012_mercedes-benz_m-class-pic-3630030066734414022-152x114.jpeg

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Overland Park, KS 66204

Great Deal
$2,441 BELOW
CarGurus IMV of $17,391

Price: $14,950

Mileage: 94,904

Location: Overland Park, KS 66204

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $14,950, 94,904 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Premium 1 Package, Premium 2 Package, Heat Package, Premium Package, Climate Package, LE Package, Light Package, Bluetooth, Memory Package, Backup Camera, Off Road Package
Avg. Dealer Rating: (20 reviews) "Good prompt information. Provided necessary information."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2012 Mercedes-Benz M-Class ML 350 4MATIC Used Cars in Lodi, NJ 07644

Great Deal
$2,885 BELOW
CarGurus IMV of $16,780

Price: $13,895

Mileage: 82,611

Location: Lodi, NJ 07644

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Arctic White Description: Used 2012 Mercedes-Benz M-Class ML 350 4MATIC for sale - $13,895, 82,611 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (99 reviews) "Very helpful and nice "
Please wait ...
Please wait ...

Filter your search criteria!

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

Used Mercedes-Benz M-Class By Year

Vehicle Deals Starting Price Total Available
2015 Mercedes-Benz M-Class 27 Great Deals $16,274 529 listings
2014 Mercedes-Benz M-Class 18 Great Deals $13,600 376 listings
2013 Mercedes-Benz M-Class 23 Great Deals $12,999 426 listings
2012 Mercedes-Benz M-Class 19 Great Deals $10,495 498 listings
2011 Mercedes-Benz M-Class 8 Great Deals $6,998 291 listings
2010 Mercedes-Benz M-Class 15 Great Deals $4,890 203 listings
2009 Mercedes-Benz M-Class 6 Great Deals $6,495 218 listings
2008 Mercedes-Benz M-Class 9 Great Deals $5,477 221 listings
2007 Mercedes-Benz M-Class 4 Great Deals $4,890 153 listings
2006 Mercedes-Benz M-Class 3 Great Deals $3,301 174 listings

Why Use CarGurus?

We'll help you find great deals among the millions of vehicles available nationwide on CarGurus, and we'll provide you with dealer reviews and vehicle history for each one. After all, over 30 million shoppers use CarGurus to find great deals on used cars and new cars in their area. And when it's time to get rid of your old ride, sell your car simply and securely on CarGurus.

Once you're ready to narrow down your search results, go ahead and filter by price, mileage, transmission, trim, days on lot, drivetrain, color, engine, options, and deal ratings. And if you only want to see cars with a single owner, recent price drops, photos, or available financing, our filters can help with that too.