To estimate the price of the 2017 BMW X5 xDrive 35i (Base) with 100,000 km mileage, I first looked at the selling prices of similar cars. The closest match is the 2015 BMW X5 xDrive 35i (Base) with 134,401 km sold for SAR 74,000 on 2024-08-02. Considering the 2-year difference, I adjusted the price upwards. The 2016 BMW X5 xDrive 35i (Base) with 201,000 km was listed for SAR 88,000 but not sold, indicating a higher price for newer models. The 2017 model with 153,000 km was listed for SAR 95,000 but not sold, suggesting a slightly lower market value. Factoring in the lower mileage of the target car, I estimated a price slightly higher than the 2015 model but lower than the 2017 listed price.