2020 BMW X1
X1 Xdrive20i M Sport
39,763mi Auto Petrol 2.0L
£22,995
Dunfermline
~£577/pm
Having 39,763 miles on the dash and painted in the shade of black, this estate BMW X1 X1 Xdrive20i M Sport comes equipped with a 2000 CC petrol engine and automatic transmission.