A BMW 216 averages €10,985 across all model years, with the cheapest sitting around €5,950 (typically older years) and the priciest around €21,850 (recent years). The median is €9,900. A good price for a BMW 216 is under €8,224; anything over €12,425 is on the high side compared with similar listings.

Prices vary by model year: 2015 (€7,278), 2016 (€10,341).

Frequently asked questions

What is a BMW 216 worth?

A BMW 216 averages €8,809. The cheapest example sits at €5,950, the priciest at €13,450.

Which model years of the BMW 216 are available?

We have BMW 216 listings from 2015 through 2021.

What is the average mileage of a BMW 216?

An average BMW 216 has 166,645 km on the clock.

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

There's roughly €3,063 between the oldest and newest model year.

How many BMW 216's are listed right now?

There are 15 active BMW 216 listings in our catalogue.