1. Energy Consumption 
Source: BMW

According to BMW, the i4 consumes 178 Watt-hours per kilometer, which works out 287 Watt-hours per mile. In comparison, the Tesla Model 3 consumes 272 Watt-hours per mile.