do bmw i8 take gas?
The maximum driving range of the BMW i8 on a full fuel tank and with a fully charged battery is more than 500 km (310 mi) in COMFORT mode, which can be increased by up to 20% in ECO PRO mode. The BMW i8's ECO PRO mode can also be used during all-electric operation.