2021 BMW X4
X4 Xdrive20d M Sport
12,623miAutoDiesel2.0L
£35,990
Edinburgh
~£904/pm
There's an incredible price at this dealership in Edinburgh for this used, low mileage BMW X4 with 12,623 miles clocked-up on the dash, a 2000cc diesel motor and automatic transmission.