2017 BMW 5 Series
M Sport Xdrive Saloon 15,995
93,500mi Auto Diesel 1.0L
£15,995
London
~£402/pm
2,427 cars
Estate 3.0 530D M Sport Touring Euro 6 Ss
74,000mi 3.0L
£21,800
Leicester
~£547/pm
2.0 520D M Sport Touring 188 Bhp
108,119mi Auto Diesel 2.0L
£14,995
Corby
~£377/pm