2022 BMW X1
Xdrive 25E M Sport
19,368miAutoPetrol
£24,399
£2,200 moreSwansea
~£613/pm
Same model
12k less miles
Same year
Petrol
Auto
A L petrol engine and automatic transmission are only some of the attributes that this BMW has to offer its new driver.