I like the E90, you can get a fair bit more BHP out of the diesel with a remap.
Yes its got every extra you can have in it, and full M Sport spec.
Been well looked after by the previous owner.
Already had it mapped. ecotek 280hp and 500 ft lbs of torque, it's lethal