2017 BMW X4
Xdrive20d M Sport
85,620miAutoDiesel2.0L
£16,990
Ballymoney
~£427/pm
At this dealership there's an incredible price for this second hand X4 Xdrive20d M Sport that has a 2.0 ltr diesel engine, automatic transmission and 85,620 miles on the clock.