Mine around 40k miles. BMW slowly replacing engine part by part. Once warranty is over, car is history. Fun to drive though and I don't like the newer X5's so probably try ML550 or 63.
Just had fuel pumps, plugs, injectors, coils done last week. About a $7k job at dealer.
All said and done, about $23k worth of dealer work done so far. Already have new turbos