To estimate the price of the 2021 Mazda 6 I4 2.5L Ignite (Top) with 142261 km mileage and average condition, I considered the following data points: 1. A 2021 Mazda 6 I4 2.5L Turbocharged Ignite (Top) with 94000 km in good condition sold for 90500 SAR on 2023-10-26. Adjusting for higher mileage and average condition, the price would be lower. 2. A 2020 Mazda 6 I4 2.5L Ignite (Top) with 138000 km in average condition sold for 69000 SAR on 2024-06-12. Adjusting for the newer model year, the price would be slightly higher. 3. A 2020 Mazda 6 I4 2.5L S (Base) with 185700 km in average condition sold for 50000 SAR on 2023-04-14. Considering the higher trim and newer model year, the price would be significantly higher. 4. A 2023 Mazda 6 I4 2.5L S (Base) with 20000 km in good condition sold for 81000 SAR on 2024-09-20. Adjusting for higher mileage and lower trim, the price would be lower. 5. Listed prices: A 2021 Mazda 6 I4 2.5L S (Base) with 138000 km was listed for 76000 SAR, and a 2020 Mazda 6 I4 2.5L Ignite (Top) with 134089 km was listed for 75500 SAR. Considering these listings and adjusting for the target car's condition and mileage, the price would be slightly lower.