To estimate the price of the 2021 MG ZS I4 1.5L ZST (Top) with 49000 km mileage and average condition, I considered several data points. First, I looked at the selling prices of similar cars. The closest match is a 2021 MG ZS Top Option I4 1.3L Turbo with 51000 km sold for 39500 SAR on 2023-08-18. Another relevant data point is a 2021 MG ZS I4 1.5L ZS with 84000 km sold for 40500 SAR on 2024-06-20. Given the higher mileage, the price for the 49000 km car should be slightly higher. Additionally, a 2022 MG ZS I4 1.5L ZST (Top) with 13000 km sold for 53500 SAR on 2024-03-29, indicating a higher price for newer models with lower mileage. Considering the average condition of the target car, I adjusted the price downwards. The listed price of a similar car with the same mileage is 46000 SAR, which is likely higher than the actual selling price. Based on these data points, I estimated the market price accordingly.