412019 BMW X2 sDrive 20i Sport 5dr Step Auto HATCHBACK PETROL Automatic201941,955 milesTradePetrol1,998 ccBurnley, Lancashire£16,049Finance from £330 pm
252022 BMW X2 xDrive 25e Sport 5dr Auto HATCHBACK PETROL/ELECTRIC Automatic202230,890 milesTradeHybrid Electric1,499 ccManchester£20,149Finance from £414 pm
252022 72 BMW X2 1.5 25E 10KWH SPORT SUV 5DR PETROL PLUG-IN HYBRID AUTO XDRIVE EUR202239,473 milesTradeHybrid Electric1,499 ccOldham, Manchester£18,999Finance from £391 pm
502019 BMW X2 sDrive 20i M Sport X 5dr Step Auto HATCHBACK PETROL Automatic201945,645 milesTradePetrol1,998 ccAlnwick, Northumberland£17,499Finance from £360 pm
252021 21 BMW X2 2.0 20I M SPORT SUV 5DR PETROL AUTO XDRIVE EURO 6 (S/S) (178 PS)202130,553 milesTradePetrol1,998 ccFulwood, Lancashire£22,499Finance from £463 pm
2312019 BMW X2 2.0 20i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps) HATCHBACK Petrol Automatic201926,494 milesTradePetrol1,998 ccMorecambe, Lancashire£17,495Finance from £360 pm
282020 BMW X2 1.5 18i Sport SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (140 ps) HATCHBACK Petrol Manual202027,234 milesTradePetrol1,499 ccBury, Manchester£16,000Finance from £329 pm
252019 68 BMW X2 2.0 20I SPORT SUV 5DR PETROL DCT SDRIVE EURO 6 (S/S) (192 PS)201941,191 milesTradePetrol1,998 ccFulwood, Lancashire£15,499Finance from £326 pm
302018 BMW X2 sDrive 20i M Sport 5dr Step Auto SUV Petrol Automatic201813,573 milesTradePetrol1,998 ccPortobello, Edinburgh£19,449Finance from £400 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
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
102018 BMW X2 xDrive 20d M Sport 5dr Step Auto Hatchback DIESEL Automatic201854,140 milesTradeDiesel1,995 ccWinsford, Cheshire£17,099
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
412022 BMW X2 xDrive 20i [178] Sport 5dr Step Auto HATCHBACK PETROL Automatic20222,535 milesTradePetrol1,998 ccStockton-on-Tees, County Durham£24,599Finance from £506 pm
102019 BMW X2 xDrive 20d Sport 5dr Step Auto Hatchback DIESEL Automatic201935,070 milesTradeDiesel1,995 ccWinsford, Cheshire£16,999
522019 BMW X2 2.0 20i M Sport DCT sDrive Euro 6 (s/s) 5dr SUV PETROL Automatic201953,704 milesTradePetrol1,998 ccOldham, Manchester£16,290Finance from £335 pm
172022 22 BMW X2 2.0 20I SPORT SUV 5DR PETROL DCT SDRIVE EURO 6 (S/S) (178 PS)202223,047 milesTradePetrol1,998 ccOldham, Manchester£20,499Finance from £422 pm
102018 BMW X2 xDrive 20d M Sport 5dr Step Auto Hatchback DIESEL Automatic201850,040 milesTradeDiesel1,995 ccWinsford, Cheshire£16,499
5012020 BMW X2 2.0 20i M Sport X SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps) HATCHBACK Petrol Au...202038,153 milesTradePetrol1,998 ccAnfield, Merseyside£18,995Finance from £391 pm
222019 BMW X2 1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (140 ps) HATCHBACK Petrol Auto...201935,721 milesTradePetrol1,499 ccMorecambe, Lancashire£16,500Finance from £339 pm
542018 BMW X2 sDrive 18d Sport 5dr Diesel Hatchback Hatchback Diesel Manual201846,866 milesTradeDiesel1,995 ccNewcastle, Tyne and Wear£13,866
72021 21 BMW X2 1.5 25E 10KWH SPORT SUV 5DR PETROL PLUG-IN HYBRID AUTO XDRIVE EUR202134,558 milesTradeHybrid Electric1,499 ccFulwood, Lancashire£17,499Finance from £360 pm
382018 68 BMW X2 2.0 20D M SPORT SUV 5DR DIESEL AUTO XDRIVE EURO 6 (S/S) (190 PS) 201835,340 milesTradeDiesel1,995 ccWhitley Bay, Tyne and Wear£17,995Finance from £370 pm