BMW X2
Xdrive 20I 178 M Sport Step
39,229miAutoPetrol2.0L
£23,500
Blairgowrie
~£590/pm
Get behind the wheel of this X2 for only £23,500. It has 39,229 miles clocked up on the dashboard and comes fitted with a 2000 CC petrol motor with automatic transmission.