What Car? Classifieds have 1,201 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,201
Chosen Filters (2)
BMW X1 2.0 18d M Sport XDrive Euro 5 (s/s) 5dr
Chesterfield, Derbyshire
2012 reg
Diesel
5 Doors
Manual
81,901 Miles
£6,495
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Bristol, Gloucestershire
2020 reg
Petrol
5 Doors
Automatic
29,361 Miles
£21,500
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Norwich, Norfolk
2017 reg
Diesel
5 Doors
Automatic
43,626 Miles
£16,250
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Swindon, Swindon
2018 reg
Diesel
5 Doors
Automatic
43,734 Miles
£15,250
BMW X1 1.5 18i GPF XLine SDrive Euro 6 (s/s) 5dr
Doncaster, South yorkshire
2018 reg
Petrol
5 Doors
Manual
29,092 Miles
£16,250
BMW X1 1.5 18i XLine SDrive Euro 6 (s/s) 5dr
Norwich, Norfolk
2020 reg
Petrol
5 Doors
Manual
20,851 Miles
£19,000
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Maidenhead, Berkshire
2016 reg
Diesel
5 Doors
Automatic
99,000 Miles
£9,995
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Addlestone, Surrey
2016 reg
Diesel
5 Doors
Automatic
49,000 Miles
£15,490
BMW X1 2.0 20i M Sport DCT SDrive Euro 6 (s/s) 5dr
Blackburn, Lancashire
2020 reg
Petrol
5 Doors
Automatic
68,226 Miles
£18,940
BMW X1 2.0 20i GPF XLine DCT SDrive Euro 6 (s/s) 5dr
Addlestone, Surrey
2019 reg
Petrol
5 Doors
Automatic
9,000 Miles
£22,450
BMW X1 2.0 25d M Sport Auto XDrive Euro 6 (s/s) 5dr
Hessle, North humberside
2016 reg
Diesel
5 Doors
Automatic
61,000 Miles
£13,774
BMW X1 2.0 20d XLine Auto XDrive Euro 5 (s/s) 5dr
Hornchurch, Essex
2013 reg
Diesel
5 Doors
Automatic
76,000 Miles
£7,490
BMW X1 2.0 20d XLine XDrive Euro 5 (s/s) 5dr
Crewe, Cheshire
2014 reg
Diesel
5 Doors
Manual
73,737 Miles
£7,495
BMW X1 2.0 20d Sport XDrive Euro 5 (s/s) 5dr
Bolton, Lancashire
2013 reg
Diesel
5 Doors
Manual
81,093 Miles
£6,495
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Warrington
2019 reg
Petrol
5 Doors
Automatic
34,312 Miles
£18,000
BMW X1 2.0 18d SE SDrive Euro 6 (s/s) 5dr
Derby, Derbyshire
2017 reg
Diesel
5 Doors
Manual
99,100 Miles
£8,979
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Ipswich, Suffolk
2016 reg
Diesel
5 Doors
Automatic
81,039 Miles
£13,000
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr