I get about 360 miles to every tank which I reckon is 30 mpg - mix of town and country. Had 2005 1.8xei for three years and make sure serviced annually and has never caused me any problems.
I get 360 miles from every tank. I guess thats about 30mpg which I am pretty happy with. Have it serviced regularly and I don't do a huge amount of city driving.