To estimate the price of the 2021 Kia Sorento EX GLI (Top) with 100000 km mileage, I first considered the selling price of a similar 2023 Kia Sorento I4 2.5L EX (Mid) with 22698 km mileage, which sold for SAR 125000 on 2023-10-02. Given the difference in mileage and the fact that the target car is a 2021 model, I adjusted for depreciation and higher mileage. Next, I looked at listed prices of similar cars: a 2021 Kia Sorento EX GLI (Top) with the same mileage listed for SAR 510500, which seems unrealistic. A 2022 Kia Sorento V6 3.5L EX GLI (Top) with 81000 km was listed for SAR 117500, and a 2022 Kia Sorento V6 3.5L EX (Mid) with 51000 km was listed for SAR 90000. Considering these data points, I adjusted for the year and mileage differences. The 2023 Kia Sorento I4 2.5L EX (Mid) listed for SAR 127500 and the 2023 Kia Sorento I4 2.2L Turbo Charged LX (Base) listed for SAR 118000 also provided context. Factoring in the depreciation and the higher mileage of the target car, I arrived at a reasonable market price estimate.