To estimate the price of the 2012 Cadillac SRX V6 3.6L Luxury (Mid) with 181000 km mileage, I first looked at the selling price of a similar 2014 Cadillac SRX V6 3.6L Standard with 183300 km mileage, which sold for SAR 24000 on 2023-11-15. Given that the car in question is a 2012 model, I adjusted for the age difference. The 2012 model is two years older, which typically means a depreciation of around 20% from the 2014 model's price. This brings the estimated price to around SAR 19200. Next, I considered the listed prices of similar cars. The closest match is a 2012 Cadillac SRX V6 3.6L Luxury (Mid) with the same mileage listed for SAR 26500. However, listed prices are generally higher than selling prices. Other listed prices for 2012-2014 models range from SAR 23000 to SAR 51500, but these are mostly for Standard variants and have varying mileages. Given the condition and the specific variant (Luxury), I adjusted the price slightly higher than the depreciated value from the 2014 model's selling price but lower than the listed price. Therefore, I estimate the market price to be SAR 21000.