These SUV's are great when purchased new, but when the sellers and owners don't have the correct maintenance performed.
It could be a nightmare for the future owners.
My story goes like this.
Found a used 2005 X5 4.4i from a local BMW dealer.
Purchased it and within a month bad transfer case 3,000 dollars, oil leaks along with brake lines 800 dollars.
Remember only "ONE" month later!
To say the least after working with the dealer, they bought it back!
Afterall they gave it a clean bill of health before I drove it off the lot.
Moral of this story..
IF you buy one of these, make sure you have it COMPLETELY checked over by a BMW mechianic you trust.
Otherwise Walk way !