2016 BMW X1
Xdrive20d Sport 188
54,148miAutoDiesel2.0L
£13,799
Marlborough
~£347/pm
Take a test drive in this X1 that is fitted out with a 2000 cc diesel engine with automatic transmission. This second hand model comes finished in black and has got 54,148 miles clocked-up on the dash.