The 2017 BMW 5 Series engines and complete range has now been revealed. It will initially offer two petrol engines, the 530i and 540i with the option of all-wheel drive xDrive, then this will continue to expand with models of higher performance and fuel efficiency. more