To estimate the price of the 2019 BMW 530 I4 2.0L Twin Power Turbo Standard with 145000 km mileage and average condition, I first looked at the selling prices of similar cars. A 2017 model with 197000 km sold for 73000 SAR in December 2023, and another 2017 model with 115000 km sold for 96000 SAR in April 2024. Given the 2019 model is newer, it should be priced higher. Next, I considered the listed prices of similar cars. A 2019 model with the same mileage is listed for 163000 SAR, but listed prices are generally higher than selling prices. Other 2017 models with varying mileages are listed between 80000 SAR and 116000 SAR. Considering the depreciation and the average condition of the car, I adjusted the price accordingly.