Missus had one from almost new to just over two yrs ago.
Replaced it with a 320d M-Sport Touring and have to say we would not go back.
Suffered all the usual problems along with the wheel bearings and exhaust falling apart
BMW is on another level build wise.