I have had three BMWs all purchased as used, about 3 years old with normal mileage. 90 325is > 250000km, 97 328is > 250000km and currently a 2011 X5 diesel with 247000km. No significant issues with any of them. I always service them when service is due and I have a good local BMW specialist. I...