To estimate the price of the 2012 BMW 730 V6 3.0L Li (Top) with 139000 km mileage and in good condition, I considered the following data points: 1. A 2012 BMW 730 I6 3.0L Twin Power Turbo with 98000 km, average condition, sold for 59000 SAR on 2023-09-29. 2. A 2012 BMW 730 I6 3.0L with 159000 km, average condition, sold for 54000 SAR on 2024-04-29. 3. A 2011 BMW 730 I6 3.0L with 125625 km, average condition, sold for 57000 SAR on 2023-09-24. 4. A 2014 BMW 730 I6 3.0L Twin Power Turbo with 90000 km, good condition, sold for 78000 SAR on 2023-11-21. 5. A 2013 BMW 730 V6 3.0L Twin Power Turbo with 60000 km, good condition, sold for 70000 SAR on 2024-01-29. 6. A 2012 BMW 730 Li I6 3.0L Twin Power Turbo with 219194 km, average condition, sold for 40500 SAR on 2024-06-04. 7. A 2014 BMW 730 V6 3.0L Twin Power Turbo with 110000 km, average condition, sold for 71874 SAR on 2024-07-16. 8. A 2014 BMW 730 Li I6 3.0L with 218905 km, good condition, sold for 44000 SAR on 2024-09-11. Considering the car's good condition, lower mileage compared to some of the listed cars, and the fact that it is a top variant, I estimated the price to be slightly higher than the average of similar cars sold recently.