2016 BMW X1
2.0 20D M Sport Xdrive Euro 6 Ss
29,000miAutoDiesel2.0L
£17,995
Harrogate
~£452/pm
Check out the superb price at this dealer for this second hand, X1 with a 2.0l diesel motor with automatic transmission and only 29,000 miles clocked up on the dashboard.