To estimate the price of the 2021 Mercedes GLS450 I6 3.0L Twin Turbo with 149000 km mileage, I first looked at the selling price of a similar 2020 model with 65000 km sold for SAR 335000 in February 2024. Given the higher mileage of the target car, I adjusted the price downwards. I also considered listed prices of similar cars: a 2020 model with 92000 km listed for SAR 325000, and a 2021 model with 61000 km listed for SAR 365000. Factoring in the higher mileage and the depreciation over time, I adjusted the price further down. The listed prices of newer models (2022) were significantly higher, but they were not directly comparable due to the year and mileage differences.