Used BMW X1 cars for sale on What Car?

powered by

What Car? Classifieds have 1,841 approved used BMW X1 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW X1 cars near you.

powered by

Cars found 1,841

Chosen Filters (2)
* Postcode invalid
BMW X1 2.0 20d Sport Nav Plus XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20d Sport Nav Plus XDrive Euro 6 (s/s) 5dr

£13,995
2016
Bude, Cornwall
73,000 Miles
Diesel
manual
5 Doors
BMW X1 2.0 18d XLine Auto XDrive Euro 5 (s/s) 5dr

BMW X1 2.0 18d XLine Auto XDrive Euro 5 (s/s) 5dr

£7,989
2013
Stockport, Cheshire
110,553 Miles
Diesel
automatic
5 Doors
BMW X1 Series X1 XDrive20d M Sport

BMW X1 Series X1 XDrive20d M Sport

£30,790
2019
Grange-over-sands, Cumbria
15,493 Miles
Diesel
automatic
5 Doors
BMW X1 2.0 20i M Sport Auto SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i M Sport Auto SDrive Euro 6 (s/s) 5dr

£10,995
2013
Leatherhead, Surrey
31,441 Miles
Petrol
automatic
5 Doors
BMW X1 2.0 20i GPF M Sport DCT SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i GPF M Sport DCT SDrive Euro 6 (s/s) 5dr

£23,950
2019
28,599 Miles
Petrol
automatic
5 Doors
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr

£24,000
2019
13,761 Miles
Diesel
automatic
5 Doors
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr

£38,250
2021
1,432 Miles
Petrol
automatic
5 Doors
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

£25,950
2019
15,144 Miles
Petrol
automatic
5 Doors
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

£25,275
2019
23,013 Miles
Petrol
automatic
5 Doors
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

£25,375
2019
18,738 Miles
Petrol
automatic
5 Doors
BMW X1 2.0 20d XLine Auto XDrive Euro 5 (s/s) 5dr

BMW X1 2.0 20d XLine Auto XDrive Euro 5 (s/s) 5dr

£11,499
2012
Preston, Lancashire
63,694 Miles
Diesel
automatic
5 Doors
BMW X1 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr

£36,200
2021
9,895 Miles
Petrol
automatic
5 Doors
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

£23,650
2019
26,250 Miles
Petrol
automatic
5 Doors
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr

£22,000
2018
Bury, Lancs
5,560 Miles
Diesel
automatic
5 Doors
BMW X1 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr

£21,599
2016
Stockport, Cheshire
11,780 Miles
Diesel
automatic
5 Doors
BMW X1 2.0 18d XLine Auto XDrive Euro 5 (s/s) 5dr

BMW X1 2.0 18d XLine Auto XDrive Euro 5 (s/s) 5dr

£12,499
2013
Stockport, Cheshire
44,479 Miles
Diesel
automatic
5 Doors
BMW X1 2.0 18d SE XDrive Euro 5 (s/s) 5dr

BMW X1 2.0 18d SE XDrive Euro 5 (s/s) 5dr

£9,975
2013
Broxburn, West lothian
36,014 Miles
Diesel
manual
5 Doors
BMW X1 2.0 20d M Sport SDrive Euro 5 (s/s) 5dr

BMW X1 2.0 20d M Sport SDrive Euro 5 (s/s) 5dr

£8,450
2014
Ilkeston, Derbyshire
100,000 Miles
Diesel
manual
5 Doors
BMW X1 2.0 18d XLine XDrive Euro 5 (s/s) 5dr

BMW X1 2.0 18d XLine XDrive Euro 5 (s/s) 5dr

£10,000
2014
Dundee, Angus
65,124 Miles
Diesel
manual
5 Doors
BMW X1 2.0 18d M Sport Auto XDrive Euro 5 (s/s) 5dr

BMW X1 2.0 18d M Sport Auto XDrive Euro 5 (s/s) 5dr

£11,650
2014
Wolverhampton, West midlands
56,989 Miles
Diesel
automatic
5 Doors
...