262019 BMW X2 sDrive 18i M Sport 5dr HATCHBACK PETROL Manual2019101,640 milesTradePetrol1,499 ccHinckley, Leicestershire£10,795Finance from £227 pm
412019 BMW X2 2.0 20i M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps) M SPORT PL HATCHBACK...201926,335 milesTradePetrol1,998 ccHilton, Derbyshire£21,050
392018 BMW X2 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) - PAN ROOF HATCHBACK...201856,099 milesTradeDiesel1,995 ccHilton, Derbyshire£16,450
402022 BMW X2 2.0 18d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps) PARK ASSIS HATCHBACK...202233,170 milesTradeDiesel1,995 ccHilton, Derbyshire£21,650
422021 BMW X2 2.0 18d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps) - PAN ROOF HATCHBACK...202140,171 milesTradeDiesel1,995 ccHilton, Derbyshire£22,050
392018 BMW X2 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps) - SAT NAV + H HATCHBACK...201854,175 milesTradeDiesel1,995 ccHilton, Derbyshire£12,650
392019 BMW X2 2.0 20i M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps) - PARKING HATCHBACK...201929,197 milesTradePetrol1,998 ccHilton, Derbyshire£20,250
352025 BMW X2 M35i xDrive 5dr Step Auto Hatchback Petrol Automatic20256,000 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£45,795
342019 BMW X2 sDrive 20i Sport 5dr Step Auto Hatchback Petrol Automatic201932,728 milesTradePetrol1,998 ccBlackburn, Lancashire£15,710
322022 BMW X2 xDrive 20i [178] Sport 5dr Step Auto Hatchback PETROL Automatic202226,479 milesTradePetrol1,998 ccWinsford, Cheshire£20,599
52019 BMW X2 xDrive 20d M Sport X 5dr Step Auto Hatchback Diesel Automatic201931,563 milesTradeDiesel1,995 ccAshton-on-Ribble, Lancashire£19,140
62021 BMW X2 xDrive 18d M Sport 5dr Step Auto HATCHBACK DIESEL Automatic202152,126 milesTradeDiesel1,995 ccLincoln, Lincolnshire£20,484
362025 BMW X2 sDrive 20i M Sport 5dr Step Auto HATCHBACK PETROL Automatic20253,357 milesTradePetrol1,499 ccDerby, Derbyshire£36,990
2912020 BMW X2 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps) HATCHBACK Diesel Manual202075,907 milesTradeDiesel1,995 ccBletchley, Buckinghamshire£12,299
262020 BMW X2 2.0 18d Sport sDrive Euro 6 (s/s) 5dr Manual SUV Diesel Manual202072,740 milesTradeDiesel1,995 ccHinckley, Leicestershire£12,695Finance from £267 pm
282019 BMW X2 2.0 18d M Sport SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (150 ps) HATCHBACK Diesel M...201993,000 milesTradeDiesel1,995 ccEccles, Manchester£12,440Finance from £262 pm
282019 BMW X2 2.0 20d M Sport X SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) HATCHBACK Diesel A...201955,000 milesTradeDiesel1,995 ccEccles, Manchester£16,740Finance from £344 pm
402018 BMW X2 2.0 20d M Sport X SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) - SAT NA HATCHBACK...201859,607 milesTradeDiesel1,995 ccHilton, Derbyshire£14,850
202021 BMW X2 2.0 M35i Auto xDrive Euro 6 (s/s) 5dr HATCHBACK Petrol Automatic202120,455 milesTradePetrol1,998 ccNorthallerton, North Yorkshire£24,777Finance from £510 pm
12 BMW X2 2.0 20i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps) HEATED SEAT Petrol Automatic201839,500 milesTradePetrol1,998 ccHilton, Derbyshire£16,450
422020 BMW X2 xDrive 20i Sport 5dr Step Auto SUV Petrol Automatic202027,276 milesTradePetrol1,998 ccSheffield, South Yorkshire£17,999Finance from £370 pm
9112018 68 BMW X2 2.0 20I SPORT SUV 5DR PETROL DCT SDRIVE EURO 6 (S/S) (192 PS)201839,040 milesTradePetrol1,998 ccBurton-on-Trent, Staffordshire£15,000Finance from £315 pm
392022 BMW X2 sDrive 18d Sport 5dr Step Auto SUV Diesel Automatic202229,417 milesTradeDiesel1,995 ccBurnley, Lancashire£20,849Finance from £429 pm
672022 BMW X2 2.0 18d Sport Auto sDrive Euro 6 (s/s) 5dr SUV DIESEL Automatic202214,231 milesTradeDiesel1,995 ccChester, Cheshire£21,000Finance from £432 pm
102020 BMW X2 sDrive 18i SE 5dr HATCHBACK PETROL Manual202094,096 milesTradePetrol1,499 ccLeicester Forest East, Leicestershire£11,000Finance from £231 pm