BMW i8'in yakıt tüketimi, model ve versiyona göre değişiklik göstermektedir: BMW i8 Coupe: Ortalama yakıt tüketimi: 1,9 litre/100 km. BMW i8 Roadster: Ortalama yakıt tüketimi: 2,1 litre/100 km. 2018-2019 modelleri için WLTP standartlarına göre: BMW i8 Coupe: 1,0 litre/100 km ve 1,5 litre/100 km. BMW i8 Roadster: 2,0 litre/100 km ve 3,1 litre/100 km. Yakıt tüketimi, sürüş koşullarına ve kullanıcının alışkanlıklarına bağlı olarak değişebilir.