To estimate the price of the 2021 Mazda 6 I4 2.5L R (Mid) with 112700 km mileage and average condition, I considered the following data points: 1. Selling prices: A 2021 Mazda 6 I4 2.5L Turbocharged Ignite (Top) with 94000 km sold for 90500 SAR on 2023-10-26. A 2020 Mazda 6 I4 2.5L Ignite (Top) with 138000 km sold for 69000 SAR on 2024-06-12. 2. Listed prices: A 2021 Mazda 6 I4 2.5L R (Mid) with 112700 km listed for 62000 SAR, a 2021 Mazda 6 I4 2.5L R (Mid) with 71000 km listed for 70000 SAR, and a 2022 Mazda 6 I4 2.5L R (Mid) with 113000 km listed for 67000 SAR. Considering the average condition and higher mileage of the target car, I adjusted the price downwards from the listed prices and selling prices of similar cars.