I reckon I get between 31 - 33 on average for mine and that's going by the mfa, 18mpg is really bad. I can get upto 40 odd on a sensible motor way journey running at around 70mph. It could be a number of things, maybe you have a petrol leak, timing could be out, blocked injector maybe

. Probably best to get it checked out by a garage or have a look at all the fuel bits if you can do jobs yourself. Out of interest, how are you working out your mpg ?