To estimate the price of the 2012 BMW 535 I6 3.0L Twin Power Turbo with 172000 km mileage in average condition, I considered the following data points: 1) A similar 2012 BMW 535 I6 3.0L with 278000 km in average condition sold for 41000 SAR on 2024-03-28. Given the lower mileage of the target car, it should be valued higher. 2) A 2013 BMW 535 I4 2.0L with 117000 km in good condition sold for 62000 SAR on 2023-10-31. Adjusting for the older model year and higher mileage, the target car should be valued lower. 3) Listed prices include a 2012 BMW 535 I6 3.0L with 278000 km listed for 45000 SAR and a 2011 BMW 535 I6 3.0L with 294000 km listed for 26800 SAR. Considering these factors, the estimated market price is derived by balancing the selling prices and listed prices, adjusting for mileage and condition.