What Car? Classifieds have 1,287 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,287
Chosen Filters (2)
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Doncaster, South yorkshire
2018 reg
Diesel
5 Doors
Automatic
56,918 Miles
£16,000
BMW X1 2.0 18d SE SDrive Euro 6 (s/s) 5dr
2017 reg
Diesel
5 Doors
Manual
32,693 Miles
£14,249
BMW X1 2.0 20i SE Auto XDrive Euro 6 (s/s) 5dr
Edinburgh, Midlothian
2020 reg
Petrol
5 Doors
Automatic
24,274 Miles
£21,698
BMW X1 2.0 20i SE DCT SDrive Euro 6 (s/s) 5dr
Glasgow, Lanarkshire
2021 reg
Petrol
5 Doors
Automatic
8,373 Miles
£22,998
BMW X1 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Bromsgrove, Worcestershire
2016 reg
Diesel
5 Doors
Automatic
95,467 Miles
£11,995
BMW X1 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr
St. leonards-on-sea, East sussex
2015 reg
Petrol
5 Doors
Automatic
45,221 Miles
£14,598
BMW X1 2.0 25d M Sport Auto XDrive Euro 6 (s/s) 5dr
Bury, Lancashire
2016 reg
Diesel
5 Doors
Automatic
74,496 Miles
£12,825
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Coventry, Warwickshire
2017 reg
Diesel
5 Doors
Automatic
64,085 Miles
£15,270
BMW X1 1.5 18i SE DCT SDrive Euro 6 (s/s) 5dr
Bury, Lancs
2018 reg
Petrol
5 Doors
Automatic
16,075 Miles
£16,000
BMW X1 2.0 18d M Sport Auto XDrive Euro 6 (s/s) 5dr
Stevenage, Hertfordshire
2022 reg
Diesel
5 Doors
Automatic
14,722 Miles
£30,500
BMW X1 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr
Doncaster, South yorkshire
2021 reg
Petrol
5 Doors
Automatic
25,588 Miles
£23,995
BMW X1 2.0 18d M Sport Auto XDrive Euro 6 (s/s) 5dr
Rochford, Essex
2016 reg
Diesel
5 Doors
Automatic
62,519 Miles
£14,800
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Chesterfield, Derbyshire
2016 reg
Diesel
5 Doors
Automatic
12,229 Miles
£18,410
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Northwich, Cheshire
2018 reg
Petrol
5 Doors
Automatic
44,312 Miles
£17,499
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Perth, Perthshire
2017 reg
Diesel
5 Doors
Automatic
36,200 Miles
£17,776
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr