I have the 325 mate and the mpg is acceptable plus being 190bhp it is slow. The 6 pot engine is just amazing
My OBC says 30mpg although it works out to be around 25 - 28mpg real time. Thats short journeys and about 5 miles on the motorway a day.
Went to Liverpool and covered 150 miles and the OBC read 40mpg. Thats not going to be exact but close
They are a lot of car for the money, i paid £4700 for mine and I got:
325ci M sport in black
sub 100k miles with FSH
Full black leather electric memory seats
AC
Traction Control
Cruise Control
Armrest
The list goes on...
The BMW is my 10th car and by far the best ive owned. So comfy, looks good, decent mpg and the driving position is amazing
My progress thread is in my sig below