2020 BMW X1
Xline
43,493miAutoPetrol2.0L
£21,499
£500 moreLondon
~£540/pm
Same model
4k more miles
Same year
2.0L
Petrol
Auto
This BMW X1 up for sale priced at £21,699 comes in the tone of grey and has 43,173 miles clocked up on the dashboard.