What Car? Classifieds have 1,285 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,285
Chosen Filters (2)
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Reading, Berkshire
2018 reg
Petrol
5 Doors
Automatic
34,382 Miles
£17,490
BMW X1 2.0 23d SE Steptronic XDrive Euro 5 5dr
Hemel hempstead, Hertfordshire
2010 reg
Diesel
5 Doors
Automatic
129,000 Miles
£4,795
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Rotherham, South yorkshire
2019 reg
Petrol
5 Doors
Automatic
51,929 Miles
£20,000
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Norwich, Norfolk
2019 reg
Petrol
5 Doors
Automatic
19,976 Miles
£19,250
BMW X1 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Waltham cross, Hertfordshire
2016 reg
Diesel
5 Doors
Automatic
62,000 Miles
£13,989
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Cobham, Surrey
2018 reg
Diesel
5 Doors
Automatic
36,188 Miles
£15,892
BMW X1 2.0 20i XLine SUV 5dr Petrol Auto XDrive Euro 6 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Newry, County down
2021 reg
Petrol
5 Doors
Automatic
20,871 Miles
£25,299
BMW X1 2.0 20i GPF M Sport DCT SDrive Euro 6 (s/s) 5dr
North harrow, Greater london
2019 reg
Petrol
5 Doors
Automatic
6,850 Miles
£23,495
BMW X1 2.0 23d SE Steptronic XDrive Euro 5 5dr
Leicester, Leicestershire
2010 reg
Diesel
5 Doors
Automatic
83,703 Miles
£8,436
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Dibden purleiu, Hampshire
2018 reg
Petrol
5 Doors
Automatic
9,669 Miles
£20,295
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Rainham, Essex
2018 reg
Petrol
5 Doors
Automatic
21,065 Miles
£18,399
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Rainham, Essex
2020 reg
Petrol
5 Doors
Automatic
29,328 Miles
£23,240
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Leicester, Leicestershire
2017 reg
Diesel
5 Doors
Automatic
42,000 Miles
£17,250
BMW X1 2.0 18d M Sport SDrive Euro 6 (s/s) 5dr
Waltham abbey, Essex
2016 reg
Diesel
5 Doors
Manual
54,870 Miles
£12,490
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Royston, Hertfordshire
2019 reg
Petrol
5 Doors
Automatic
38,732 Miles
£20,895
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
East calder, West lothian
2017 reg
Diesel
5 Doors
Automatic
45,000 Miles
£16,750
BMW X1 2.0 18d Sport Auto XDrive Euro 6 (s/s) 5dr
Addlestone, Surrey
2017 reg
Diesel
5 Doors
Automatic
32,000 Miles
£16,750
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Portsmouth, Hampshire
2017 reg
Petrol
5 Doors
Automatic
20,954 Miles
£18,499
BMW X1 2.0 20d SE Steptronic XDrive Euro 5 5dr
Tamworth, Staffordshire
2011 reg
Diesel
5 Doors
Automatic
79,321 Miles
£6,990
BMW X1 1.5 20i M Sport DCT SDrive Euro 6 (s/s) 5dr