_China.jpg&w=3840&q=75)
Factory data from 357 registrations in the Dutch vehicle registry (RDW open data)
Most popular choice for this model.
Efficient for long distance.
Efficient for long distance.
Efficient for long distance.
Eco-friendly choice.
Smooth and refined.
Smooth and refined.
Smooth and refined.
Smooth and refined.
Smooth and refined.
Smooth and refined.
The BMW 120 costs on average €18,606 on the European used-car market, based on ١٣٤ listings from 2010–2024. Typical prices range from €8,438 to €35,931 depending on year and condition.
| Year | Average price | Average mileage | Listings |
|---|---|---|---|
| 2024 | €35,931 | 14,421 km | 11 |
| 2023 | €27,004 | 59,219 km | 25 |
| 2018 | €15,982 | 114,276 km | 79 |
| 2010 | €8,438 | 150,898 km | 19 |
Market prices are averages of live European listings. Factory data comes from the Dutch vehicle registry (RDW open data).