Filter results 84 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2019 BMW X2
sDrive 20i Sport 5dr Step Auto
sDrive 20i Sport 5dr Step Auto
CarSupermarket.Com Birmingham
32,067 miles
Request callback
£18,157
2018 BMW X2
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Stephen James Bmw Bromley
37,911 miles
Request callback
£18,495
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
£16,490
2019 BMW X2
2.0 SDRIVE20I SPORT 5d 190 BHP *UPTO 56MPG, HUGE SPEC, 1 OWNER, CHOICE OF 2!!*
2.0 SDRIVE20I SPORT 5d 190 BHP *UPTO 56MPG, HUGE SPEC, 1 OWNER, CHOICE OF 2!!*
Auto Choice
29,817 miles
Request callback
£17,185
2019 BMW X2
2.0 XDRIVE18D SPORT 5d AUTO 148 BHP
2.0 XDRIVE18D SPORT 5d AUTO 148 BHP
HPL Motors Oldham Oldham
36,994 miles
Request callback
£17,999
2020 BMW X2
2.0 SDRIVE20I SE 5d 190 BHP *UPTO 56MPG, HUGE SPEC, 1 OWNER, CHOICE OF 2!!*
2.0 SDRIVE20I SE 5d 190 BHP *UPTO 56MPG, HUGE SPEC, 1 OWNER, CHOICE OF 2!!*
Auto Choice
18,049 miles
Request callback
£18,985
2019 BMW X2
2.0 SDRIVE20I SPORT 5d AUTO 190 BHP
2.0 SDRIVE20I SPORT 5d AUTO 190 BHP
HPL Motors Atherton Preston
17,000 miles
Request callback
£18,999
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,390
Buy new from | £31,898 | (list price from £35,410) |
Showing 1 - 15 of 84 cars