I was wondering if someone could advise. I am looking for BMW (my first BMW). Prices are high on some models.
I would want a car that wouldn't cost me an eye to insure it and that will be gentle on fuel. Can be diesel.

- Could you advise some "entry model" for me please ?

Also - I would prefer previous BMW look, the one before facelift for all range. Which year they finished ? 2007 ?