I started by examining the selling prices of similar cars. The most relevant data point is the 2014 BMW 520 I4 2.0L with 147,000 km sold for 55,000 SAR in August 2023. This car is very similar in year, model, and condition to the target car. Another relevant data point is the 2015 BMW 520 I4 2.0L with 209,000 km sold for 48,000 SAR in May 2023, which is slightly newer but has higher mileage. The 2013 BMW 520 I4 2.0L with 176,000 km sold for 35,000 SAR in August 2024, which is older and has higher mileage. Considering the target car's mileage of 129,552 km and good condition, it should be valued slightly higher than the 2013 model but close to the 2014 model sold for 55,000 SAR. Given the market trends and depreciation, I estimate the price to be slightly lower than 55,000 SAR to account for the time since the last sale.