To estimate the price of the 2018 BMW X2 sDrive 20i M Sport (Top) with 30298 km mileage, I considered the following data points: 1) A 2019 BMW X2 sDrive 20i (Standard) with 60000 km sold for 84500 SAR on 2023-11-23. 2) A 2018 BMW X2 sDrive 20i (Standard) with 89000 km sold for 100000 SAR on 2024-01-27. 3) Listed prices include a 2019 BMW X2 sDrive 20i (Standard) with 60000 km listed for 100000 SAR, a 2018 BMW X2 sDrive 20i (Standard) with 89000 km listed for 106000 SAR, and a 2018 BMW X2 sDrive 20i (Standard) with 110500 km listed for 83000 SAR. Considering the lower mileage and the M Sport trim of the target car, which typically commands a higher price, I adjusted the estimate upwards from the average selling prices of the standard variants.