To estimate the price of the 2020 Changan CS95 I4 2.0L Turbo Charged Royal (Top) with 148000 km mileage in average condition, I first looked at the selling prices of similar cars. The closest match is a Royal variant sold for 48000 SAR with 115000 km in good condition on 2024-05-23. Given the higher mileage and average condition of the target car, a downward adjustment is necessary. Other Royal variants listed for sale range from 49500 SAR to 74000 SAR, but these are not actual selling prices and are generally higher. Considering the selling prices of other variants like Classic and Platinum, which range from 49000 SAR to 63000 SAR, and adjusting for the condition and mileage, I estimate the market price accordingly.