Hi, I am after buying a BMW 1 series for my partner. Got to be diesel as will use for work covering around 15k a year. Got to match the following spec. White M Sport 3 or 5 door hatch Sub 60000 miles Now thats the easy part, But what engine, 118d, 120d or 123d? Really want to limit the price to £11000. I no thats a bit tight but they do come up now and then. Pros and cons please lads? Cheers Widdo