Used 2019 BMW X5 for sale. Price: $28,477 91 Route 46 West, Lodi, NJ 07644 More Lodi, NJ BMW X5's 2023 $51,970 23,013 Miles 2018 $20,495 82,719 Miles 2020 $39,785 61,623 Miles 2021 $48,477 17,661 Miles 2017 $13,995 118,063 Miles 2020 $33,777 47,115 Miles