A BMW X5 averages €39,432 across all model years, with the cheapest sitting around €3,950 (typically older years) and the priciest around €64,900 (recent years). The median is €44,620. A good price for a BMW X5 is under €22,934; anything over €54,950 is on the high side compared with similar listings.
Prices vary by model year: 2007 (€11,570), 2008 (€11,203), 2012 (€20,967), 2013 (€18,789), 2014 (€28,669), 2015 (€23,321), 2017 (€31,276), 2018 (€37,981), 2019 (€50,707), 2020 (€51,173), 2021 (€53,419), 2022 (€59,832), 2023 (€76,837), 2024 (€86,873), 2025 (€107,935), 2026 (€126,817).
Frequently asked questions
What is a BMW X5 worth?
A BMW X5 averages €49,836. The cheapest example sits at €6,400, the priciest at €132,850.
Which model years of the BMW X5 are available?
We have BMW X5 listings from 2001 through 2026.
What is the average mileage of a BMW X5?
An average BMW X5 has 118,139 km on the clock.
How much does price differ between the oldest and newest model year?
There's roughly €115,247 between the oldest and newest model year.
How many BMW X5's are listed right now?
There are 296 active BMW X5 listings in our catalogue.