If you’re looking at an X5 with 80,000 to 150,000 miles, expect to face these common repairs if they haven't been done already:

In the BMW world, . A "loved" X5 with 120,000 miles and a thick stack of service records is almost always a better buy than a neglected one with 70,000 miles.

: Transfer cases and front tension struts are known wear items that can cause "clunking" or vibrations. 3. Engine Choice: The "Safe" vs. The "Risky"