What Car? Classifieds have 1,299 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,299
Chosen Filters (2)
BMW X1 2.0 18d M Sport Auto SDrive Euro 6 (s/s) 5dr
Southampton, Hampshire
2021 reg
Diesel
5 Doors
Automatic
48,912 Miles
£20,890
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Horsham, West sussex
2020 reg
Petrol
5 Doors
Automatic
25,810 Miles
£23,491
BMW X1 1.5 18i M Sport SDrive Euro 6 (s/s) 5dr
Derby, Derbyshire
2020 reg
Petrol
5 Doors
Manual
16,000 Miles
£22,990
BMW X1 2.0 18d M Sport Auto XDrive Euro 6 (s/s) 5dr
Winchester, Hampshire
2017 reg
Diesel
5 Doors
Automatic
55,800 Miles
£13,990
BMW X1 2.0 18d SE XDrive Euro 5 5dr
Solihull, West midlands
2011 reg
Diesel
5 Doors
Manual
98,900 Miles
£4,295
BMW X1 2.0 18d XLine Auto XDrive Euro 6 (s/s) 5dr
Swindon, Swindon
2017 reg
Diesel
5 Doors
Automatic
54,725 Miles
£15,000
BMW X1 2.0 18d M Sport XDrive Euro 6 (s/s) 5dr
Ilkeston, Derbyshire
2020 reg
Diesel
5 Doors
Manual
62,000 Miles
£17,980
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Cobham, Surrey
2015 reg
Diesel
5 Doors
Automatic
87,484 Miles
£10,090
BMW X1 2.0 18d Sport Auto XDrive Euro 6 (s/s) 5dr
Milton keynes, Buckinghamshire
2016 reg
Diesel
5 Doors
Automatic
83,252 Miles
£13,194
BMW X1 1.5 18i GPF XLine SDrive Euro 6 (s/s) 5dr
Nottingham, Derbyshire
2019 reg
Petrol
5 Doors
Manual
49,500 Miles
£15,000
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Manchester, Greater manchester
2019 reg
Petrol
5 Doors
Automatic
89,000 Miles
£13,995
BMW X1 2.0 18d XLine Auto XDrive Euro 6 (s/s) 5dr
Swindon, Wiltshire
2016 reg
Diesel
5 Doors
Automatic
63,590 Miles
£13,995
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
London, Greater london
2018 reg
Diesel
5 Doors
Automatic
75,602 Miles
£13,198
BMW X1 2.0 18d SE SDrive Euro 6 (s/s) 5dr
Sheffield, Yorkshire
2017 reg
Diesel
5 Doors
Manual
21,200 Miles
£15,000
BMW X1 2.0 18d M Sport XDrive Euro 6 (s/s) 5dr
2020 reg
Diesel
5 Doors
Manual
14,942 Miles
£23,499
BMW X1 2.0 18d XLine Auto SDrive Euro 6 (s/s) 5dr
Carlisle, Cumbria
2020 reg
Diesel
5 Doors
Automatic
66,856 Miles
£17,998
BMW X1 2.0 25d M Sport Auto XDrive Euro 6 (s/s) 5dr