I started by looking at the selling prices of similar cars. The closest match is the 2017 Mazda 6 2.5L I4, 2.5 R Grade (Top) with 104000 km mileage sold for 51500 AED on 2023-10-15. Another similar car, a 2017 Mazda 6 2.5L I4, 2.5 R Grade (Top) with 93000 km mileage sold for 44000 AED on 2024-01-24. Considering the higher mileage of the car to be estimated (153800 km), I adjusted the price downwards. The 2018 models with similar specs and higher mileage (179500 km) sold for 36500 AED and 37500 AED in October 2023. Given the car's average condition and higher mileage, I estimated a price slightly lower than the 2017 models with lower mileage but higher than the 2018 models with very high mileage.