I started by looking at the selling prices of similar cars. The closest match is the 2016 Hyundai Elantra I4 2.0L GL (Mid) with 185000 km sold for 35000 SAR on 2024-02-10. Another 2016 Hyundai Elantra I4 2.0L with 172000 km sold for 30000 SAR on 2024-01-20. Considering the mileage of the car to be estimated (159121 km), it is lower than both of these cars, which suggests a slightly higher value. The listed prices of similar cars also provide a range, with a 2016 Hyundai Elantra I4 2.0L GL (Mid) with 148000 km listed for 32501 SAR and another with 185000 km listed for 35000 SAR. Given the car's mileage and condition, I estimate the market price to be slightly higher than the lower end of the selling prices but lower than the highest listed price.