1/15BMW, X2, Hatchback, 2019, Semi-Auto, 1998 (cc), 5 doors2019114,417 milesPrivatePetrol1,998 ccEdmonton, London£9,699
1/482021 BMW X2 xDrive 20d Sport 5dr Step Auto SUV Diesel Automatic202122,100 milesTradeDiesel1,995 ccCoventry, West Midlands£18,849Finance from £388 pm
1/442019 BMW X2 2.0 18d M Sport SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (150 ps) SUV Diesel Manual201985,135 milesTradeDiesel1,995 ccCradley Heath, West Midlands£11,495Finance from £242 pm
1/112022 BMW X2 2.0 18d Sport SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps) SUV DIESEL Automatic202258,235 milesTradeDiesel1,995 ccSt George, Bristol£14,702
1/432021 BMW X2 sDrive 18i [136] Sport 5dr SUV Petrol Manual202137,968 milesTradePetrol1,499 ccNewport£14,499Finance from £305 pm
1/212022 [22] BMW X2 2.0 DIESEL S DRIVE 18D MESH EDITION MANUAL ULEZ NEW SHAPE GREY2022114,000 milesTradeDiesel1,995 ccAmersham, Buckinghamshire£9,995Finance from £210 pm
1/50BMW X2 SDRIVE18d SE ULEZ2019115,000 milesTradeDiesel1,995 ccLeighton Buzzard, Bedfordshire£6,450Finance from £136 pm
1/50BMW X2 XDRIVE20d M SPORT X2019115,000 milesTradeDiesel1,995 ccLeighton Buzzard, Bedfordshire£9,450Finance from £199 pm
1/42019 BMW X2 xDrive 18d Sport 5dr Step Auto HATCHBACK DIESEL Automatic201963,572 milesTradeDiesel1,995 ccCroxley Green, Hertfordshire£12,950Finance from £272 pm
1/412018 BMW X2 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) HATCHBACK Diesel Autom...2018108,500 milesTradeDiesel1,995 ccNorthampton, Northamptonshire£9,995Finance from £210 pm
1/312019 BMW X2 2.0 20i Sport Auto xDrive Euro 6 (s/s) 5dr HATCHBACK Petrol Automatic201997,000 milesTradePetrol1,998 ccWatford, Hertfordshire£10,980Finance from £231 pm
1/362018 BMW X2 2.0 20i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps) SUV Petrol Automatic201877,883 milesTradePetrol1,998 ccCroxley Green, Hertfordshire£11,900Finance from £250 pm
1/322019 BMW X2 2.0 18d M Sport X SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps) HATCHBACK Diesel A...2019113,454 milesTradeDiesel1,995 ccWelwyn Garden City, Hertfordshire£9,590Finance from £202 pm
1/162019 19 BMW X2 2.0 20D M SPORT SUV 5DR DIESEL AUTO XDRIVE EURO 6 (S/S) (190 PS)201960,542 milesTradeDiesel1,995 ccLuton, Bedfordshire£14,995Finance from £315 pm
1/332018 BMW X2 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) SUV Diesel Automatic201890,116 milesTradeDiesel1,995 ccCroxley Green, Hertfordshire£11,950Finance from £251 pm
1/302022 BMW X2 xDrive 25e M Sport X 5dr Auto HATCHBACK PETROL/ELECTRIC Automatic202276,000 milesTradeHybrid Electric1,499 ccWatford, Hertfordshire£14,220Finance from £299 pm
1/382018 68 BMW X2 2.0 20D SPORT SUV 5DR DIESEL AUTO XDRIVE EURO 6 (S/S) (190 PS) DI201880,360 milesTradeDiesel1,995 ccLuton, Bedfordshire£12,995Finance from £273 pm
1/502019 BMW X2 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) HATCHBACK Diesel Aut...201956,265 milesTradeDiesel1,995 ccLuton, Bedfordshire£14,795Finance from £311 pm
1/382019 BMW X2 2.0 20d M Sport X SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) SUV Diesel Automatic201964,770 milesTradeDiesel1,995 ccDunstable, Bedfordshire£13,779Finance from £290 pm
1/502018 BMW X2 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) HATCHBACK Diesel Aut...201872,766 milesTradeDiesel1,995 ccEdgware, London£13,299Finance from £280 pm
1/20BMW, X2, Hatchback, 2021, Semi-Auto, 1499 (cc), 5 doors202133,400 milesPrivatePetrol1,499 ccBishops Stortford, Hertfordshire£16,850
1/632021 BMW X2 X2 1.5 18i Sport sDrive Euro 6 (s/s) 5dr HATCHBACK Petrol Manual2021109,707 milesTradePetrol1,499 ccSwindon, Wiltshire£9,235Finance from £194 pm
1/222020 BMW X2 2.0 18d M Sport X SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps) HATCHBACK Diesel...2020118,000 milesTradeDiesel1,995 ccCoventry, West Midlands£9,295Finance from £196 pm
1/40BMW X2 1.5 18i Sport Suv 5dr Petrol Manual Sdrive Euro 6 s/s 136 Ps Petrol202175,464 milesTradePetrol1,499 ccRoyston, Cambridgeshire£11,650Finance from £245 pm
1/162019 BMW X2 sDrive 18i M Sport X 5dr Step Auto HATCHBACK PETROL Automatic201991,661 milesTradePetrol1,499 ccEast London, London£11,700Finance from £246 pm