To estimate the price of the 2016 BMW 320 I4 2.0L Twin Power Turbo Standard with 87000 km mileage and average condition, I analyzed the provided data points. First, I considered the selling prices of similar cars: one with 78000 km sold for 60000 SAR in good condition, another with 133000 km sold for 60500 SAR in average condition, one with 49800 km sold for 71000 SAR in good condition, and another with 124550 km sold for 60000 SAR in average condition. Given the target car's mileage and condition, I focused on the average condition cars. The car with 133000 km sold for 60500 SAR and the one with 124550 km sold for 60000 SAR. The target car has lower mileage, so it should be valued slightly higher. I also looked at listed prices: a car with 87000 km listed for 65500 SAR, another with 84000 km listed for 67000 SAR, and one with 78000 km listed for 63000 SAR. Considering these factors, I estimated the market price accordingly.