New BMW X5 promises biggest shake-up yet with five powertrain choices

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

New BMW X5 promises biggest shake-up yet with five powertrain choices
Petrol, diesel, plug-in hybrid, battery-electric and hydrogen fuel-cell variants all on offer