252023 23 BMW X2 1.5 18I M SPORT SUV 5DR PETROL MANUAL SDRIVE EURO 6 (S/S) (136 PS202314,655 milesTradePetrol1,499 ccFulwood, Lancashire£21,499Finance from £442 pm
72020 70 BMW X2 2.0 20I SPORT SUV 5DR PETROL DCT SDRIVE EURO 6 (S/S) (192 PS)20208,298 milesTradePetrol1,998 ccFulwood, Lancashire£19,199Finance from £395 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
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
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
282021 BMW X2 1.5 18i SE sDrive Euro 6 (s/s) 5dr Manual SUV Petrol Manual202187,710 milesTradePetrol1,499 ccStoke-on-Trent, Staffordshire£10,595Finance from £223 pm
432022 BMW X2 sDrive 18i [136] M Sport 5dr Step Auto SUV Petrol Automatic202216,170 milesTradePetrol1,499 ccSandwell, West Midlands£22,949Finance from £472 pm
252021 BMW X2 1.5 18i Sport DCT sDrive Euro 6 (s/s) 5dr Automatic SUV Petrol Automatic202130,310 milesTradePetrol1,499 ccWorksop, Nottinghamshire£18,995Finance from £391 pm
362019 19 BMW X2 2.0 20I SE SUV 5DR PETROL DCT SDRIVE EURO 6 (S/S) (192 PS)201929,010 milesTradePetrol1,998 ccAldridge, West Midlands£14,995Finance from £315 pm
132021 BMW X2 2.0 20i Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps) HATCHBACK Petrol Autom...202176,431 milesTradePetrol1,998 ccAnfield, Merseyside£16,300Finance from £335 pm
5012024 24 BMW X2 2.0 M35I SUV 5DR PETROL AUTO XDRIVE EURO 6 (S/S) (300 PS)202410,000 milesTradePetrol1,998 ccPrudhoe, Northumberland£42,000Finance from £863 pm
462022 BMW X2 sDrive 18d Sport 5dr SUV Diesel Manual202228,083 milesTradeDiesel1,995 ccBurnley, Lancashire£19,949Finance from £410 pm
462022 BMW X2 sDrive 18d Sport 5dr Step Auto SUV Diesel Automatic202234,870 milesTradeDiesel1,995 ccBurnley, Lancashire£18,349Finance from £377 pm
442019 19 BMW X2 1.5 18I M SPORT SUV 5DR PETROL MANUAL SDRIVE EURO 6 (S/S) (140 PS201940,303 milesTradePetrol1,499 ccNelson, Lancashire£14,418Finance from £303 pm
632019 BMW X2 M35i 5dr Step Auto HATCHBACK PETROL Automatic201940,212 milesTradePetrol1,998 ccCrewe, Cheshire£20,990Finance from £432 pm
142019 BMW X2 sDrive 20i Sport 5dr Step Auto HATCHBACK Petrol Automatic201948,000 milesTradePetrol1,998 ccBridlington, East Yorkshire£15,995Finance from £336 pm
422022 BMW X2 1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (136 ps) - CARPLAY - Suv Petro...202214,784 milesTradePetrol1,499 ccCannock, Staffordshire£22,086Finance from £454 pm
422019 BMW X2 xDrive 20i Sport 5dr Step Auto Hatchback PETROL Automatic201922,965 milesTradePetrol1,998 ccNelson, Lancashire£17,990
292021 BMW X2 xDrive 25e M Sport 5dr Auto SUV Hybrid Automatic202146,820 milesTradeHybrid Electric1,499 ccSandwell, West Midlands£17,849Finance from £367 pm
382022 BMW X2 xDrive 25e M Sport 5dr Auto Hatchback Hatchback Hybrid Automatic202235,533 milesTradeHybrid Electric1,499 ccEast Boldon, Tyne and Wear£20,487
272021 BMW X2 2.0 20i Sport Auto xDrive Euro 6 (s/s) 5dr Automatic SUV Petrol Automatic202152,500 milesTradePetrol1,998 ccWolverhampton, West Midlands£17,195Finance from £354 pm
322023 BMW X2 sDrive 18i M Sport 5dr Hatchback Petrol Manual20233,345 milesTradePetrol1,499 ccDoncaster, South Yorkshire£23,996
362021 BMW X2 xDrive 25e M Sport X 5dr Auto Hatchback Plug-In Hy Automatic202121,648 milesTradeOther1,499 ccBury, Manchester£20,130
332024 BMW X2 M35i xDrive 5dr Step Auto Hatchback Petrol Automatic202410,358 milesTradePetrol1,998 ccLeeds, West Yorkshire£42,999
262019 BMW X2 sDrive 18i M Sport 5dr HATCHBACK PETROL Manual2019101,640 milesTradePetrol1,499 ccHinckley, Leicestershire£10,795Finance from £227 pm