2018 Bmw X5 Price: $21,928 Centennial, CO More Centennial, CO BMW X5's 2016 $19,994 71,011 Miles 2016 $17,450 102,497 Miles 2016 $24,999 Miles 2021 $64,766 9,583 Miles 2016 $21,900 4,351 Miles 2019 $33,550 51,142 Miles