The BMW M4 comes with a 3-liter bi-turbo engine making 431 HP and 550 Nm (406 lb-ft) of torque and either a manual or automatic gearbox. Depending on the choice, the car will do 100 km/h (62 mph) in 4.1 or 4.3 seconds, the slower time being attributed to the manual, of course. Furthermore, it’s all the more dependent on the driver that has to be really careful with the throttle.
On the other hand, the BMW i8 uses a hybrid powertrain made up of a 1.5-liter 3-cylinder turbocharged engine in the back, making 231 HP and 320 Nm (236 lb-ft) of torque and an electric one up front making 131 HP and 250 Nm (184 lb-ft) of torque.
The grand total rises to 362 HP and 570 Nm (420 lb-ft) of torque, all of it being transmitted over to the wheels thanks to a 6-speed slush box. BMW claims the 100 km/h (62 mph) sprint takes just 4.4 seconds.