To estimate the price of the 2019 BMW X2 sDrive 20i M Sport, I first considered the selling prices of similar cars. The closest match is the 2019 BMW X2 sDrive 20i (Standard) with 60,000 km sold for 84,500 SAR in November 2023. The target car has higher mileage at 107,900 km and is the M Sport variant, which typically commands a higher price than the Standard variant. However, the increased mileage would decrease its value. The 2018 model with 89,000 km sold for 100,000 SAR in January 2024, but it was a year older and in average condition. The 2021 models sold for between 72,000 and 98,000 SAR, depending on mileage and condition. Considering these factors, the M Sport trim likely adds value, but the high mileage reduces it. Balancing these, I estimate the market price for the target car.