My old 2007 320d (163bhp version) has just been MOT'd again and it's now on 247k miles, and a more recent E60 530d reached 230k miles, both were in good...