2017 Bmw X5 Price: $25,495 Secaucus, NJ More Secaucus, NJ BMW X5's 2017 $21,500 82,926 Miles 2015 $12,499 133,567 Miles 2023 $51,970 23,013 Miles 2018 $18,895 80,605 Miles 2019 $28,477 63,453 Miles 2021 $48,477 17,661 Miles