2021 BMW X4
Xdrive20d Mht M Sport Step
19,300miAutoDiesel2.0L
£35,990
£2,000 lessRichmond
~£904/pm
Same model
12k less miles
Same year
2.0L
Diesel
Auto
This BMW X4 has a low mileage of only 19,300 miles on the dashboard and has been on the road for under a year.