2020 BMW X4
Xdrive20d Mht M Sport Step
38,134mi Auto Diesel 2.0L
£28,870
Doncaster
~£725/pm
This second hand BMW from this dealer in Doncaster has got 38,134 miles on the dash and incorporates a 2.0 litre diesel engine with automatic transmission.