Belatedly, BMW’s rivals have caught up with the eco performance of its range green star, the 116d EfficientDynamics. 99g/km ...