De BMW i8 is geen volledig elektrische maar een plug-inhybride auto. De I8 kan echter wel elektrisch rijden dankzij een 96 kW (131 pk, 250 Nm) sterke elektrische motor die de vooras aandrijft. De achteras wordt aangedreven door een BMW TwinPower Turbo 1,5-liter 3-cilinder benzinemotor met een maximumvermogen van 170 kW (231 pk) en een koppel tot 320 Nm.