2020 BMW X1
X1 Sdrive20i Xline
18,083miAutoPetrol2.0L
£22,950
£2,250 lessOxford
~£576/pm
Same model
5k more miles
Same year
2.0L
Petrol
Auto
A low price of only £22,950 is currently being offered by our dealership for this low mileage BMW that has a mere 18,083 miles on the clock.