I purchased my first BMW, a 74Io Il in 1999 and a second one, this X-3 in 2015. The 740 lasted over 300,000 miles with only minor repairs and required maintenance. This X3 now has 114,000 miles and I am having required maintenance and replacement parts as needed. I intend to keep the X-3 for another 100,000 miles at least.
In my view, BMW manufactures fine automobiles that handle beautifully, are nicely appointed, and deliver mile after mile. I am a BMW devotee.