2019 BMW X5
Xdrive30d M Sport
39,357mi Auto Diesel 3.0L
£41,999
Dunfermline
~£1,055/pm
Priced at £41,999 you can get this second-hand BMW X5 Xdrive30d M Sport from this dealer in Dunfermline that has got a 3.0 L diesel motor with automatic transmission.