2019 BMW X3
2.0 20D M Sport Xdrive Euro 6 Ss
118,000miAutoDiesel2.0L
£17,989
Keighley
~£452/pm
Finished in black, this suv BMW X3 2.0 20D M Sport Xdrive Euro 6 Ss has 118,000 miles on the dashboard and comes equipped with a automatic 2.0 Ltr engine running on diesel.