With my BMW i5, I've been getting around 24-27 kWh depending on the driving conditions, city versus county roads. It's been pretty consistent, but I’ve noticed that driving style and road conditions can still impact efficiency.
A more aggressive driving style will likely reduce the efficiency, but for the most part, the i5's energy consumption has been solid and in line with expectations for this type of EV.