To estimate the price of the 2021 BMW X5 Sdrive 40i 3.0L V6 with 50300 miles, I considered the following data points: 1) An offer accepted for a similar 2021 BMW X5 3.0L I6 with 40699 miles at AED 155000 on 2024-07-04. 2) Another offer accepted for a 2023 BMW X5 3.0L I6 with 23500 miles at AED 173500 on 2024-04-13. 3) Listed prices for similar cars: AED 156000 for a 2021 BMW X5 3.0L I6 with 40699 miles, AED 155500 for a 2021 BMW X5 Sdrive40i with 33900 miles, and AED 260000 for a 2023 BMW X5 3.0 I6 with 7500 miles. Given the higher mileage of the target car (50300 miles) compared to the listed and accepted offers, I adjusted the price downwards. The accepted offer of AED 155000 for a similar car with lower mileage (40699 miles) is a strong indicator, so I estimated a slightly lower price for the target car due to its higher mileage and average condition.