I do have the same problem with my 25i. The automatic gear tends to stick in the lower gears, with the effect of higer consumption.
If you accelerate, give a short push with the right foot and then go back. This will reduce revolution. By this technique I could reduce consumption by over 10 %.
The car's memory stores the driver's behavior. You can set this memory to default value and afterwards again give it a new profile of your driving. This can be done by the BMW service. I think this helps too.
To see what other X1 consume, go to
www.spritmonitor.de.
Gerhard