I bought mine 5 weeks ago with 82,500 miles. X5 3.oi 2002.
Except for a few minor things that showed up in the first week this car is like brand new and has the manners of a sports car it is so much fun to drive.
The dya after I bought it the notorious CVV froze up when it went down to zero degrees. Apparently these things get all gunked up with years of condensation and the CVV lines freeze in severe temps. The dealer took care of it and I'm happy. I would have that serviced before you take posession then you are good for a few years.
I changed all the fluids so I have a base line to start again no biggie.
I love this car and am going to run it to 300,000 miles. Happy Motoring.