2017 BMW X4 M
Xdrive35d M Sport Step
43,879miAutoDiesel3.0L
£22,995
£3,596 morePenrith
~£577/pm
Same model
14k more miles
1yr newer
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.