2017 Mercedes-Benz C-Class for Sale in Des Moines, IA

New Search

Looking for a New Mercedes-Benz C-Class?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Photos

Price Drops

Text Search

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2015/12/20/15/36/2016_mercedes-benz_c-class-pic-8263493623993448032-152x114.jpeg

2016 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Urbandale, IA 50322

Great Deal
$5,983 BELOW
Instant Market Value of $47,739

Price: $41,756

Mileage: 3,005

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 Mercedes-Benz C-Class C 300 4MATIC for sale - $41,756, 3,005 miles with Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (15 reviews) "good"
https://static.cargurus.com/images/forsale/2016/12/08/20/23/2016_mercedes-benz_c-class-pic-2880870262586053906-152x114.jpeg

2016 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Urbandale, IA 50322

Great Deal
$5,348 BELOW
Instant Market Value of $47,036

Price: $41,688

Mileage: 4,167

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Polar White Description: Used 2016 Mercedes-Benz C-Class C 300 4MATIC for sale - $41,688, 4,167 miles with Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Good response from this dealear."
https://static.cargurus.com/images/forsale/2017/01/31/16/37/2016_mercedes-benz_c-class-pic-6416999837867685456-152x114.jpeg

2016 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Urbandale, IA 50322

Good Deal
$4,717 BELOW
Instant Market Value of $47,125

Price: $42,408

Mileage: 4,021

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Polar White Description: Used 2016 Mercedes-Benz C-Class C 300 4MATIC for sale - $42,408, 4,021 miles with Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Quick response, helpful"
https://static.cargurus.com/images/forsale/2015/12/04/14/16/2016_mercedes-benz_c-class-pic-8477437159936567872-152x114.jpeg

2016 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Urbandale, IA 50322

Good Deal
$4,715 BELOW
Instant Market Value of $47,011

Price: $42,296

Mileage: 4,209

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Polar White Description: Used 2016 Mercedes-Benz C-Class C 300 4MATIC for sale - $42,296, 4,209 miles with Backup Camera
Avg. Dealer Rating: (15 reviews) "Response was great as was follow through...."
https://static.cargurus.com/images/forsale/2015/10/04/18/47/2016_mercedes-benz_c-class-pic-2733546075490183228-152x114.jpeg

2016 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Urbandale, IA 50322

Good Deal
$4,672 BELOW
Instant Market Value of $47,620

Price: $42,948

Mileage: 3,201

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Polar White Description: Used 2016 Mercedes-Benz C-Class C 300 4MATIC for sale - $42,948, 3,201 miles with Backup Camera
Avg. Dealer Rating: (15 reviews) "Never made a connection with their contact person but that was no fault of theirs....a lot going on with us."
https://static.cargurus.com/images/forsale/2017/02/07/07/24/2016_mercedes-benz_c-class-pic-7345916476810610646-152x114.jpeg

2016 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Urbandale, IA 50322

Good Deal
$3,753 BELOW
Instant Market Value of $46,521

Price: $42,768

Mileage: 5,020

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Lunar Blue Metallic Description: Used 2016 Mercedes-Benz C-Class C 300 4MATIC for sale - $42,768, 5,020 miles with Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Alen Zenkovic not only helped me via email, but he was very kind to help us once we reached the dealership. We took the vehicle for a test drive. It had MORE THAN HALF A TANK OF GAS!!! This almost NEVER happens when you take a vehicle for a test drive. That, in itself, gets the dealership a minimum of 3 stars. The vehicle was also spotless inside and out. A much better experience than what we had at another dealership in Coon Rapids, IA. THANK YOU, ALEN!!"
https://static.cargurus.com/images/forsale/2015/11/25/19/41/2016_mercedes-benz_c-class-pic-3167842267053092338-152x114.jpeg

2016 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Urbandale, IA 50322

Good Deal
$3,435 BELOW
Instant Market Value of $49,574

Price: $46,139

Mileage: 3,120

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Palladium Silver Metallic Description: Used 2016 Mercedes-Benz C-Class C 300 4MATIC for sale - $46,139, 3,120 miles with Premium 2 Package, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "They called once. They wasn't supposed to call me back they never did. I finally called them I was told he was working with another customer on the car by email so I just dropped it"
https://static.cargurus.com/images/forsale/2016/12/28/17/30/2017_mercedes-benz_c-class-pic-1489684828152017936-152x114.jpeg

2017 Mercedes-Benz C-Class C 300 Coupe 4MATIC Used Cars in Urbandale, IA 50322

Good Deal
$3,147 BELOW
Instant Market Value of $51,287

Price: $48,140

Mileage: 3,388

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Polar White Description: Used 2017 Mercedes-Benz C-Class C 300 Coupe 4MATIC for sale - $48,140, 3,388 miles with Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Awesome"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Urbandale, IA 50322

Good Deal
$4,149 BELOW
Instant Market Value of $45,837

Price: $41,688

Mileage: 6,705

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Polar White Description: Used 2016 Mercedes-Benz C-Class C 300 4MATIC for sale - $41,688, 6,705 miles with Backup Camera, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (15 reviews) "Excellent"
https://static.cargurus.com/images/forsale/2016/04/24/07/22/2016_mercedes-benz_c-class-pic-3691337197438474168-152x114.jpeg

2016 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Urbandale, IA 50322

Good Deal
$3,162 BELOW
Instant Market Value of $46,421

Price: $43,259

Mileage: 5,186

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Iridium Silver Metallic Description: Used 2016 Mercedes-Benz C-Class C 300 4MATIC for sale - $43,259, 5,186 miles with Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (15 reviews) "It's was a okay first time. Felt a bit pressured as the car was scheduled to be sold to another dealership the following business day. I only had a day to choose whether I was able to buy the car or not."
https://static.cargurus.com/images/forsale/2016/03/26/04/48/2016_mercedes-benz_c-class-pic-6074075650805280433-152x114.jpeg

2016 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Urbandale, IA 50322

Good Deal
$2,700 BELOW
Instant Market Value of $47,770

Price: $45,070

Mileage: 3,505

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Polar White Description: Used 2016 Mercedes-Benz C-Class C 300 4MATIC for sale - $45,070, 3,505 miles with Backup Camera, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (15 reviews) "Dealer very responsive and helpful, providing us with photos, etc."
https://static.cargurus.com/images/forsale/2016/01/19/01/24/2016_mercedes-benz_c-class-pic-8627442053949943275-152x114.jpeg

2016 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Urbandale, IA 50322

Good Deal
$2,489 BELOW
Instant Market Value of $46,751

Price: $44,262

Mileage: 4,639

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Lunar Blue Metallic Description: Used 2016 Mercedes-Benz C-Class C 300 4MATIC for sale - $44,262, 4,639 miles with Backup Camera
Avg. Dealer Rating: (15 reviews) "Very thorough, customer orientated service."
https://static.cargurus.com/images/forsale/2016/11/09/22/19/2016_mercedes-benz_c-class-pic-1322569015316501816-152x114.jpeg

2016 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Urbandale, IA 50322

Good Deal
$2,162 BELOW
Instant Market Value of $47,627

Price: $45,465

Mileage: 3,743

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Gray Metallic Description: Used 2016 Mercedes-Benz C-Class C 300 4MATIC for sale - $45,465, 3,743 miles with Aluminum Wheels
Avg. Dealer Rating: (15 reviews) "After contacting they found the car listed wasn't able to sell based on inspection. You would think this should have been done before listing the car so I wouldn't have to go to the trouble of waiting my time."
https://static.cargurus.com/images/forsale/2016/12/30/10/55/2016_mercedes-benz_c-class-pic-4879064328053737316-152x114.jpeg

2016 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Urbandale, IA 50322

Fair Deal
$1,849 BELOW
Instant Market Value of $47,344

Price: $45,495

Mileage: 3,658

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Hyacinth Red Metallic Description: Used 2016 Mercedes-Benz C-Class C 300 4MATIC for sale - $45,495, 3,658 miles with Alloy Wheels
Avg. Dealer Rating: (15 reviews) "They've been fine, very pressing with emails, I think I received 3 or 4 in the first few days. It got a little irritating when I said I was just looking but won't be buying until the end of the year."
https://static.cargurus.com/images/forsale/2017/01/14/07/29/2016_mercedes-benz_c-class-pic-9145337797287210684-152x114.jpeg

2016 Mercedes-Benz C-Class C 300 4MATIC Used Cars in Urbandale, IA 50322

Fair Deal
$1,366 BELOW
Instant Market Value of $48,247

Price: $46,881

Mileage: 2,716

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Iridium Silver Metallic Description: Used 2016 Mercedes-Benz C-Class C 300 4MATIC for sale - $46,881, 2,716 miles with Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (15 reviews) "Very good sales people that will work for you to make great deal!!"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

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

Used Mercedes-Benz C-Class By Year

Vehicle Deals Starting Price Total Available
2017 Mercedes-Benz C-Class 8 Great Deals $35,988 12,937 listings
2016 Mercedes-Benz C-Class 192 Great Deals $25,995 4,513 listings
2015 Mercedes-Benz C-Class 26 Great Deals $21,499 1,225 listings
2014 Mercedes-Benz C-Class 130 Great Deals $14,520 3,616 listings
2013 Mercedes-Benz C-Class 109 Great Deals $11,995 2,446 listings
2012 Mercedes-Benz C-Class 52 Great Deals $10,990 1,097 listings
2011 Mercedes-Benz C-Class 57 Great Deals $8,790 883 listings
2010 Mercedes-Benz C-Class 65 Great Deals $7,994 905 listings
2009 Mercedes-Benz C-Class 48 Great Deals $5,991 844 listings
2008 Mercedes-Benz C-Class 70 Great Deals $4,295 1,040 listings