Featured292020 BMW X2 xDrive 20i SE 5dr Step Auto HATCHBACK Petrol Automatic202021,000 milesTradePetrol1,998 ccDundee£17,995Finance from £370 pm
Featured3312019 BMW X2 1.5 18I M SPORT X PETROL DCT SDRIVE EURO 6201978,121 milesTradePetrol1,499 ccNewport£15,490Finance from £326 pm
Featured12018 BMW X2 2.0 18d M Sport sDrive Euro 6 (s/s) 5dr HATCHBACK Diesel Manual2018104,075 milesTradeDiesel1,995 ccHarrow, London£8,995Finance from £189 pm
Featured312020 BMW X2 xDrive 25e Sport 5dr Auto HATCHBACK Petrol Parallel Phev Automatic2020106,600 milesTradeHybrid Electric1,499 ccPeterborough, Cambridgeshire£11,499Finance from £242 pm
72021 BMW X2 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s HATCHBACK...202149,742 milesTradeHybrid Electric1,499 ccOldham, Manchester£17,499Finance from £360 pm
112021 BMW X2 xDrive 20d M Sport 5dr Step Auto HATCHBACK DIESEL Automatic202129,000 milesTradeDiesel1,995 ccStockport, Manchester£20,970Finance from £431 pm
802019 BMW X2 2.0 20i M Sport DCT sDrive Euro 6 (s/s) 5dr SUV Petrol Automatic201986,985 milesTradePetrol1,998 ccRomford, London£14,299Finance from £301 pm
322022 BMW X2 sDrive 18i [136] Sport 5dr Manual Hatchback Petrol Manual202237,920 milesTradePetrol1,499 ccBallymena, County Antrim£17,799
512019 BMW X2 2.0 X2 sDrive 20i SE Auto 5dr SUV Petrol Automatic201929,000 milesTradePetrol1,998 ccAdlington, Lancashire£16,100Finance from £331 pm
462022 BMW X2 2.0 X2 xDrive 20i Sport Auto 4WD 5dr SUV Petrol Automatic202263,500 milesTradePetrol1,998 ccMaidenhead, Berkshire£17,995Finance from £370 pm
542019 BMW X2 2.0 X2 sDrive 18d SE Auto 5dr SUV Diesel Automatic201999,699 milesTradeDiesel1,995 ccLeicester Forest East, Leicestershire£11,550Finance from £243 pm
332018 BMW X2 2.0 X2 xDrive 20d M Sport X Auto 4WD 5dr SUV Diesel Automatic201847,762 milesTradeDiesel1,995 ccVale of Glamorgan£16,991Finance from £350 pm
8312019 BMW X2 xDrive 20i Sport 5dr Step Auto HATCHBACK Petrol Automatic201916,500 milesTradePetrol1,998 ccSouth East London, London£19,695Finance from £405 pm
402019 BMW X2 sDrive 18i SE 5dr SUV Petrol Manual201933,091 milesTradePetrol1,499 ccSandwell, West Midlands£14,299Finance from £301 pm
272022 BMW X2 xDrive 25e Sport 5dr Auto SUV Hybrid Automatic202226,331 milesTradeHybrid Electric1,499 ccNorwich, Norfolk£20,599Finance from £424 pm
432018 BMW X2 sDrive 20i Sport 5dr Step Auto Petrol Hatchback Hatchback Petrol Automatic201876,882 milesTradePetrol1,998 ccCheltenham, Gloucestershire£12,777
302018 BMW X2 sDrive 20i M Sport 5dr Step Auto SUV Petrol Automatic201813,573 milesTradePetrol1,998 ccPortobello, Edinburgh£19,449Finance from £400 pm
482021 BMW X2 sDrive 18i M Sport 5dr Step Auto SUV Petrol Automatic202125,975 milesTradePetrol1,499 ccEast London, London£20,049Finance from £412 pm
6012022 BMW X2 1.5 25e 10kWh M Sport Auto xDrive Euro 6 (s/s) 5dr HATCHBACK Petrol/Electric Hybrid A...202263,200 milesTradeHybrid Electric1,499 ccBolton, Manchester£17,390Finance from £358 pm
402022 BMW X2 sDrive 18d Sport 5dr Step Auto Hatchback DIESEL Automatic202257,302 milesTradeDiesel1,995 ccBurnley, Lancashire£16,699
312022 BMW X2 xDrive 20i [178] Sport 5dr Step Auto Hatchback Petrol Automatic20229,531 milesTradePetrol1,998 ccWalsall, West Midlands£23,420
33 BMW X2 1.5 18i Sport Suv 5dr Petrol Manual Sdrive Euro 6 s/s 136 Ps Petrol202126,894 milesTradePetrol1,499 ccLoughborough, Leicestershire£16,400Finance from £337 pm
302021 BMW X2 xDrive 25e M Sport 5dr Auto Hatchback Hatchback Hybrid Automatic202149,116 milesTradeHybrid Electric1,499 ccYork, North Yorkshire£18,044
332024 BMW X2 sDrive 18i [136] M Sport 5dr Hatchback Petrol Manual202410,293 milesTradePetrol1,499 ccLeeds, West Yorkshire£23,699
272019 BMW X2 sDrive 18d Sport 5dr Step Auto HATCHBACK Diesel Automatic2019114,000 milesTradeDiesel1,995 ccSouthwick, East Sussex£10,995Finance from £231 pm
352018 BMW X2 XDRIVE20D M SPORT AUTO SUV BLUE DIESEL ULEZ COMPLIANT201897,000 milesTradeDiesel1,995 ccDarwen, Lancashire£11,995Finance from £252 pm
222018 BMW X2 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) HATCHBACK Diesel Aut...201869,000 milesTradeDiesel1,995 ccBournemouth, Dorset£14,950Finance from £314 pm
3612020 BMW X2 1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (136 ps) HATCHBACK Petrol Auto...202047,000 milesTradePetrol1,499 ccPreston, Lancashire£17,595Finance from £362 pm
102018 BMW X2 xDrive 20d M Sport 5dr Step Auto Hatchback DIESEL Automatic201854,140 milesTradeDiesel1,995 ccWinsford, Cheshire£17,099