I`m with Ralf on this aswell.
And also this might sound very stupid but check your tyre pressure and size.
Pressure can make a difference some will agree, but the size sounds weird right?
Well lets put it this way, on my 318i I got around 11-12 km\l on the stock wheels, when I swapped to mags that are slightly bigger than the stock ones my consumption drooped to 8-9 km\l.
If I drive like a real granpa never reving just a little and never going above 90 km\h I get 10 if I`m lucky.
Just my 2c