Filter results 201 Cars
Browse by shape
Browse by engine
Browse by trim
Sort By
2019 BMW X1
1.5 SDRIVE18I M SPORT 5d 139 BHP *UPTO 61MPG, HUGE SPEC, LOW INSURANCE, CHOICE OF 3!!*
1.5 SDRIVE18I M SPORT 5d 139 BHP *UPTO 61MPG, HUGE SPEC, LOW INSURANCE, CHOICE OF 3!!*
Auto Choice
52,565 miles
Request callback
£16,975
2018 BMW X1
sDrive 18d xLine 5dr Step Auto
sDrive 18d xLine 5dr Step Auto
Marshall Skoda Harlow
42,066 miles
Request callback
£16,990
2017 BMW X1
xDrive 18d M Sport 5dr Step Auto
xDrive 18d M Sport 5dr Step Auto
Nuneaton Car Sales
62,035 miles
Request callback
£17,000
2016 BMW X1
xDrive 20d xLine 5dr Step Auto
xDrive 20d xLine 5dr Step Auto
Harvey's Autos Limited
48,645 miles
Request callback
£17,000
2020 BMW X1
2.0 SDRIVE18D SE 5d 148 BHP
2.0 SDRIVE18D SE 5d 148 BHP
HPL Motors Oldham Oldham
37,729 miles
Request callback
£17,299
2019 BMW X1
2.0 SDRIVE18D SE 5d AUTO 148 BHP
2.0 SDRIVE18D SE 5d AUTO 148 BHP
HPL Motors Atherton Preston
39,000 miles
Request callback
£17,299
2018 BMW X1
2.0 XDRIVE18D M SPORT 5d 148 BHP IN BLUE ( ESTORIL BLUE ) WITH 39,060 MILES AND A FULL SERVICE HISTO
2.0 XDRIVE18D M SPORT 5d 148 BHP IN BLUE ( ESTORIL BLUE ) WITH 39,060 MILES AND A FULL SERVICE HISTO
Approved Cars Ltd
39,060 miles
Request callback
£17,999
2017 BMW X1
xDrive 20d M Sport 5dr Step Auto
xDrive 20d M Sport 5dr Step Auto
HPL Motors Limited
57,160 miles
Request callback
£17,999
2020 BMW X1
2.0 SDRIVE20I SE 5d 190 BHP
2.0 SDRIVE20I SE 5d 190 BHP
Car Time Motor Co UK Ltd Bury
35,661 miles
Request callback
£18,500
2019 BMW X1
2.0 SDRIVE20I XLINE 5d AUTO 190 BHP
2.0 SDRIVE20I XLINE 5d AUTO 190 BHP
HPL Motors Atherton Preston
17,000 miles
Request callback
£18,999
Buy new from | £31,460 | (list price from £34,910) |
Showing 46 - 60 of 201 cars