Filter results 128 Cars
Browse by shape
Browse by engine
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
£17,990
2020 BMW X2
sDrive 18i Sport 5dr Step Auto
sDrive 18i Sport 5dr Step Auto
Hendy Car Store Portsmouth
43,834 miles
Request callback
£18,000
2021 BMW X2
1.5 18i Sport SUV 5dr Petrol Manual sDrive (136 ps)
1.5 18i Sport SUV 5dr Petrol Manual sDrive (136 ps)
Shelbourne Autoselect
26,212 miles
Request callback
£18,499
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,975
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
1.5 SDRIVE18I SE 5d 139 BHP Satellite Navigation, DAB Digital Radio, Rear Park Sensors, LED Headligh
1.5 SDRIVE18I SE 5d 139 BHP Satellite Navigation, DAB Digital Radio, Rear Park Sensors, LED Headligh
Car Time Motor Co UK Ltd Bury
51,335 miles
Request callback
£19,188
2019 BMW X2
2.0 XDRIVE18D M SPORT 5d 148 BHP Heated full leather, rear park sens
2.0 XDRIVE18D M SPORT 5d 148 BHP Heated full leather, rear park sens
Pollock Car Sales
35,533 miles
Request callback
£19,495
2019 BMW X2
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Donnelly & Taggart Motorstore Derry/Londonderry
37,619 miles
Request callback
£19,885
2018 BMW X2
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
Donnelly Mallusk Motorstore
34,892 miles
Request callback
£19,995
2018 BMW X2
xDrive 20d M Sport X 5dr Step Auto
xDrive 20d M Sport X 5dr Step Auto
Peter Vardy Edinburgh BMW
36,855 miles
Request callback
£20,200
2019 BMW X2
1.5 SDRIVE18I M SPORT 5d 139 BHP
1.5 SDRIVE18I M SPORT 5d 139 BHP
CarWorld Supermarket Westwood
60,799 miles
Request callback
£20,388
Buy new from | £31,460 | (list price from £34,910) |
Showing 16 - 30 of 128 cars