To estimate the price of the 2017 BMW 730 Li I4 2.0L Twin Power Turbo with 103000 km mileage and average condition, I considered the following data points: 1) A similar 2017 BMW 730 Li I4 2.0L with 80000 km in good condition sold for 130000 SAR on 2024-02-02. Adjusting for higher mileage and average condition, I estimate a reduction of around 15000 SAR, making it approximately 115000 SAR. 2) A 2016 BMW 730 Li I4 2.0L with 146000 km in good condition sold for 113000 SAR on 2024-02-19. Given the lower mileage of the target car, I estimate an increase of around 5000 SAR, making it approximately 118000 SAR. 3) A 2018 BMW 730 Li I4 2.0L with 101000 km in average condition sold for 132000 SAR on 2024-08-12. Adjusting for the older model year, I estimate a reduction of around 10000 SAR, making it approximately 122000 SAR. Considering these data points, I averaged the estimates to arrive at the final price.