To estimate the price of the 2019 BMW 520 I4 2.0L Twin Power Turbo Standard with 319000 km mileage, I first looked at the selling price of a similar 2018 model with 126000 km mileage, which sold for SAR 72000 in May 2024. Given the higher mileage of the target car, its value would be lower. Next, I considered the listed price of a 2019 model with the same mileage of 319000 km, which was SAR 61000. This is a more direct comparison. Other listed prices for 2019 models with lower mileage ranged from SAR 83000 to SAR 118000, but these are less relevant due to the significant mileage difference. Therefore, the most relevant data points are the selling price of the 2018 model and the listed price of the 2019 model with the same mileage.