2021 BMW X4
X4 Xdrive20d M Sport
12,623miAutoDiesel2.0L
£35,990
Edinburgh
~£904/pm
Now available from this dealership is this low mileage BMW X4. It is equipped with a 2.0 L diesel engine with automatic transmission and has only got 12,623 miles on the dash.