Bmw X5 prices by year

A 2026 Bmw X5 averages $84,906 — older years range down to $7,902 (2006), across 17,039 active listings.

Updated July 26, 2026 · 21 model years tracked

Bmw X5 price by year

Year Average price Price range Listings
2026 $84,906 $61,497–$138,028 9,751
2025 $64,843 $45,887–$106,464 703
2024 $55,908 $39,434–$92,698 1,395
2023 $44,673 $30,928–$71,655 874
2022 $39,794 $27,922–$69,085 840
2021 $35,285 $24,311–$58,975 608
2020 $29,911 $19,997–$50,319 522
2019 $26,731 $19,509–$36,858 558
2018 $18,884 $11,991–$31,917 360
2017 $16,960 $9,787–$31,020 337
2016 $14,998 $8,995–$26,658 293
2015 $13,979 $8,456–$23,908 310
2014 $11,985 $6,650–$19,003 134
2013 $9,693 $5,800–$17,190 121
2012 $9,033 $2,775–$16,566 94
2011 $9,264 $5,485–$13,651 50
2010 $8,129 $4,996–$14,895 21
2009 $7,889 $2,654–$12,162 19
2008 $6,618 $2,578–$11,373 23
2007 $6,112 $3,139–$9,718 15
2006 $7,902 $3,594–$17,604 11

See the full Bmw X5 depreciation curve →

Shopping for this car?

Check individual VINs before you buy — decode the exact trim and mileage, see every active listing, and how each price compares to the local market.