Others have already chimed in on potential issues so I'll just offer a suggestion. No offense, but I would never consider buying this car with over 100k miles on it. You are asking for problems. The 6 series, much like other higher end niche vehicles are not meant to be driven into 100k/over miles. They are designed to be a niche car for the weekend driving types. Some would say you shouldn't even use this car as your daily driver, although I don't really agree with that. If the only 6er you can afford at the moment has over 100k miles on it, you may be reaching alittle. I would go with the 3 series and save yourself alot of potential headaches.