Filter results 17 Cars
Browse by shape
Browse by trim
Sort By
2018 BMW X2
2.0 XDRIVE20D M SPORT X 5d 188 BHP
2.0 XDRIVE20D M SPORT X 5d 188 BHP
Pitstop Motors NI
79,504 miles
Request callback
£15,490
2019 BMW X2
2.0 XDRIVE20D SPORT 5d 188 BHP DAB Radio / Bluetooth, Cruise Control, Satellite Navigation, Rear Par
2.0 XDRIVE20D SPORT 5d 188 BHP DAB Radio / Bluetooth, Cruise Control, Satellite Navigation, Rear Par
Car Time Motor Co UK Ltd Bury
40,905 miles
Request callback
£20,389
2018 BMW X2
xDrive 20d M Sport X 5dr Step Auto
xDrive 20d M Sport X 5dr Step Auto
HPL Motors Limited
33,000 miles
Request callback
£21,499
2019 BMW X2
xDrive 20d M Sport X 5dr Step Auto
xDrive 20d M Sport X 5dr Step Auto
HPL Motors Limited
30,200 miles
Request callback
£23,499
2020 BMW X2
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
HPL Motors Limited
36,000 miles
Request callback
£23,899
2019 BMW X2
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Macklin Motors Ford Glasgow
52,616 miles
Request callback
£19,444
2018 BMW X2
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Welcome to Williams Stockport BMW
70,435 miles
Request callback
£15,990
2018 BMW X2
xDrive 20d M Sport X 5dr Step Auto
xDrive 20d M Sport X 5dr Step Auto
Norman Motors Bournemouth
26,858 miles
Request callback
£20,995
2019 BMW X2
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Renault Retail Group Cardiff
38,296 miles
Request callback
£19,044
2020 BMW X2
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Shelbourne Motors Autoselect Newry Northern Ireland
28,416 miles
Request callback
£21,989
2018 BMW X2
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Carverse Used Car Supermarket
45,326 miles
Request callback
£17,000
2021 BMW X2
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
John Clark BMW Aberdeen
14,318 miles
Request callback
£27,000
2019 BMW X2
xDrive 20d Sport 5dr Step Auto
xDrive 20d Sport 5dr Step Auto
Welcome to Williams Rochdale BMW
46,658 miles
Request callback
£18,990
Buy new from | £27,830 | (list price from £31,075) |
Showing 1 - 15 of 17 cars