What Car? Classifieds have 1,246 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,246
Chosen Filters (2)
BMW X1 2.0 20d XLine XDrive Euro 5 (s/s) 5dr
Bury, Lancashire
2014 reg
Diesel
5 Doors
Manual
112,628 Miles
£5,990
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Nottingham
2019 reg
Diesel
5 Doors
Automatic
50,373 Miles
£16,000
BMW X1 2.0 20i GPF Sport DCT SDrive Euro 6 (s/s) 5dr
Blackburn, Lancashire
2018 reg
Petrol
5 Doors
Automatic
43,479 Miles
£17,155
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Blackburn, Lancashire
2018 reg
Petrol
5 Doors
Automatic
28,596 Miles
£17,920
BMW X1 2.0 25d XLine Auto XDrive Euro 6 (s/s) 5dr
Manchester, Lancashire
2016 reg
Diesel
5 Doors
Automatic
80,000 Miles
£11,940
BMW X1 2.0 18d M Sport XDrive Euro 6 (s/s) 5dr
Inverness, Inverness-shire
2021 reg
Diesel
5 Doors
Manual
16,362 Miles
£24,498
BMW X1 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Glasgow, Lanarkshire
2016 reg
Diesel
5 Doors
Automatic
64,341 Miles
£13,550
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Derby, Derbyshire
2018 reg
Diesel
5 Doors
Automatic
43,969 Miles
£15,700
BMW X1 2.0 20i M Sport Auto XDrive Euro 6 (s/s) 5dr
Rochdale, Lancashire
2018 reg
Petrol
5 Doors
Automatic
49,169 Miles
£16,599
BMW X1 2.0 18d XLine Auto SDrive Euro 5 (s/s) 5dr
Maidstone, Kent
2013 reg
Diesel
5 Doors
Automatic
84,000 Miles
£6,495
BMW X1 2.0 20i M Sport Auto XDrive Euro 6 (s/s) 5dr
Tyneside, Tyne and wear
2021 reg
Petrol
5 Doors
Automatic
15,679 Miles
£31,741
BMW X1 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Portsmouth, Hampshire
2016 reg
Diesel
5 Doors
Automatic
78,000 Miles
£12,750
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Manchester, Lancashire
2019 reg
Diesel
5 Doors
Automatic
23,400 Miles
£18,499
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Leeds, Yorkshire
2015 reg
Diesel
5 Doors
Automatic
104,123 Miles
£10,575
BMW X1 1.5 18i GPF XLine SDrive Euro 6 (s/s) 5dr
Stockport, Cheshire
2019 reg
Petrol
5 Doors
Manual
40,000 Miles
£15,970
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Kendal, Cumbria
2020 reg
Petrol
5 Doors
Automatic
17,751 Miles
£24,995
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
High wycombe, Buckinghamshire
2016 reg
Diesel
5 Doors
Automatic
64,197 Miles
£17,000
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Nottingham
2018 reg
Petrol
5 Doors
Automatic
28,384 Miles
£18,500
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Ashton-under-lyne, Lancashire
2018 reg
Petrol
5 Doors
Automatic
54,185 Miles
£15,750
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr