Petrol, diesel, plug-in hybrid, battery-electric and hydrogen fuel-cell variants all on offer

It will become the first BMW production vehicle to launch with five powertrain options

Petrol, diesel, plug-in hybrid, battery-electric and hydrogen fuel-cell variants all on offer