Hi there, Im looking to purchase my first BMW. I have previously been with VW (terrible car in terms of reliability) and Toyota (bulletproof). Im still trying to make up my mind on a BMW 316D I have spotted. It has 30k miles, 2013 model and is ES spec. Im looking to keep this car and use it as a family car, never experienced a BMW before so just wanted to know how they are in terms of reliability. Not sure yet if this car has any service history, will find out tommorow. Would you guys recommend a 316D and are there any problems with them which you have experience with. Thanks in advance!