Actually i would say it could be right.
The wife has a brand new 118d (manual) and she only does short trips. It averages 29mpg.
I was worried it wasn't right so took it on a long run where it returned 65mpg.
So it all depends on the type of driving you do.
F30 330d M-Sport
F20 116i M-Sport for the wife
E90 330d M-Sport, gone but not forgotten