The most relevant data point is the selling price of a 2016 BMW 420 I4 2.0L Twin Power Turbo coupe with 104,000 km mileage, which sold for SAR 71,500 on 2023-10-29. The car to be estimated is a 2017 model sedan with 120,500 km. Sedans typically have a slightly lower market value than coupes. The 2017 model year is one year newer, which could increase its value slightly. However, the higher mileage of the 2017 car compared to the 2016 model could offset this. The listed prices for 2017 models are significantly higher, but these are not actual selling prices and are likely inflated. Considering the selling price of the 2016 model and adjusting for the differences in body type, model year, and mileage, the estimated market price for the 2017 sedan is slightly higher than the 2016 coupe's selling price.