2017 BMW X4 M
Xdrive35d M Sport Step
43,879miAutoDiesel3.0L
£22,995
£3,404 lessPenrith
~£577/pm
Same model
4k less miles
1yr older
3.0L
Diesel
Auto
Beginning from £ monthly, you can own this BMW X4 M with 43,879 mi clocked-up on the dash, diesel 3.0 Ltr motor and automatic transmission.