Hi welcome along. 320 Fuel consumption (urban) 23.2 mpg Fuel consumption (extra urban) 40.9 mpg Fuel consumption (combined) 31.7 mpg 330 Fuel consumption (urban) 22.1 mpg Fuel consumption (extra urban) 40.9 mpg Fuel consumption (combined) 31 mpg So i imagine the other engine sizes would be inbetween, not much difference I'd deffo go for manual box, personal prefference + better fuel ecomony I think check suspension, get someone else to confirm this though And milage, BMW's run forever :-)