2019 BMW X2
Xdrive20d M Sport X
39,448mi Auto Diesel 2.0L
£19,900
Peterborough
~£500/pm
662 cars
X2 Hatchback Sdrive 20I Sport Step
2,704mi Auto Diesel 2.0L
£22,498
Dunfermline
~£565/pm
2.0 20D M Sport X Xdrive Euro 6 Ss
32,000mi Auto Diesel 2.0L
£18,990
New Malden
~£477/pm