2017 BMW X4
3.0 30D M Sport Xdrive Euro 6 Ss
44,494miAutoDiesel3.0L
£20,500
Perth
~£515/pm
Painted in the shade of black, this used BMW X4 has got 44,494 miles clocked up on the dash and contains a 3.0 Litre diesel engine with automatic transmission.