2019 BMW X1
Sdrive 20I Se Step
22,118miAutoPetrol2.0L
£17,998
£997 lessYork
~£452/pm
Same model
881 less miles
Same year
Petrol
Auto
This vehicle has got a mere 22,118 miles clocked-up on the dash and it's been on the road for less than a year.