A BMW X1 averages €20,594 across all model years, with the cheapest sitting around €4,450 (typically older years) and the priciest around €32,950 (recent years). The median is €21,950. A good price for a BMW X1 is under €15,949; anything over €25,525 is on the high side compared with similar listings.
Prices vary by model year: 2010 (€9,091), 2011 (€9,814), 2012 (€10,282), 2014 (€14,098), 2015 (€15,133), 2016 (€16,680), 2017 (€19,602), 2018 (€21,836), 2019 (€23,108), 2020 (€26,655), 2021 (€27,367), 2022 (€32,984), 2023 (€41,200), 2024 (€45,534), 2025 (€49,821).
Frequently asked questions
What is a BMW X1 worth?
A BMW X1 averages €24,214. The cheapest example sits at €4,450, the priciest at €62,900.
Which model years of the BMW X1 are available?
We have BMW X1 listings from 2010 through 2026.
What is the average mileage of a BMW X1?
An average BMW X1 has 89,931 km on the clock.
How much does price differ between the oldest and newest model year?
There's roughly €40,730 between the oldest and newest model year.
How many BMW X1's are listed right now?
There are 299 active BMW X1 listings in our catalogue.