A Mercedes-Benz C 220 averages €17,472 across all model years, with the cheapest sitting around €7,450 (typically older years) and the priciest around €47,900 (recent years). The median is €15,750. A good price for a Mercedes-Benz C 220 is under €13,950; anything over €17,550 is on the high side compared with similar listings.

Prices vary by model year: 2014 (€13,987), 2017 (€18,362).

Frequently asked questions

What is a Mercedes-Benz C 220 worth?

A Mercedes-Benz C 220 averages €16,175. The cheapest example sits at €7,450, the priciest at €23,950.

Which model years of the Mercedes-Benz C 220 are available?

We have Mercedes-Benz C 220 listings from 2013 through 2024.

What is the average mileage of a Mercedes-Benz C 220?

An average Mercedes-Benz C 220 has 220,588 km on the clock.

How much does price differ between the oldest and newest model year?

There's roughly €4,375 between the oldest and newest model year.

How many Mercedes-Benz C 220's are listed right now?

There are 13 active Mercedes-Benz C 220 listings in our catalogue.