Well I own a 318d with the N47 Motor. biggest issue ist the timing chain, the break
So if you want to get a Diesel check for noise coming from the timing chain, if it has been replaced it should be ok. but thats quit a lot of work, or costs a little bit.
Thats the only Problem I had 240 000 km. Suspension ist good, brakes are good, body is good, good car