Used 2018 BMW X5 for sale. Price: $21,995 2365 Hamburg Turnpike, Wayne, NJ 07470 More Wayne, NJ BMW X5's 2019 $34,995 70,650 Miles 2018 $20,495 82,719 Miles 2020 $39,785 61,623 Miles 2016 $14,444 118,442 Miles 2018 $25,995 59,729 Miles 2019 $34,995 69,995 Miles