A friend just sold his BMW 335d saloon x drive with something like 600+torques and 55 mpg with only a modest map. Lovely car and made me think so looking around these appear fairly cheap at around £20-ish k. There are a lot about.
Not been a BMW driver since a hateful underpowered 520i many moons ago, but appreciate it's not a bad car these days.