To estimate the price of the 2013 BMW X6 I6 3.0L M Sport (Top) with 173000 km mileage, I considered several data points. First, I looked at the selling prices of similar cars: a 2012 BMW X6 3.0L TC I6 with 167800 km sold for 31500 AED, a 2011 BMW X6 4.4L V8 TC with 162200 km sold for 25000 AED, a 2015 BMW X6 50i with 158000 km sold for 84500 AED, a 2011 BMW X6 4.4 V8 with 155286 km sold for 26500 AED, and a 2013 BMW X6 3.0L I6 with 227120 km sold for 27000 AED. The most relevant comparison is the 2013 BMW X6 3.0L I6 with 227120 km, which sold for 27000 AED. I also considered an offer accepted for a 2013 BMW X6 3.0L I6 with 129000 km at 48500 AED and a listed price for a similar car at 51000 AED. Given the higher mileage and average condition of the target car, I adjusted the estimate downwards from the accepted offer and listed price, but slightly higher than the most relevant sold car due to the M Sport trim.