2021 BMW X1
Xdrive 20D M Sport Step
22,636miAutoDiesel2.0L
£26,795
Wellingborough
~£673/pm
A superb price of £26,795 is being advertised by this dealer in Wellingborough for this low mileage BMW which comes fitted out with a 2000CC diesel motor with automatic transmission