2019 BMW X3
Xdrive20i M Sport Step
22,008miAutoPetrol2.0L
£29,998
£3,998 moreKirkcaldy
~£753/pm
Same model
36k less miles
Same year
2.0L
Petrol
Auto
This second hand car has a low mileage of only 22,008 miles and has been used for under a year.