What Car? Classifieds have 1,192 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,192
Chosen Filters (2)
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
Hayes, Middlesex
2019 reg
Diesel
5 Doors
Automatic
41,800 Miles
£19,500
BMW X1 1.5 18i GPF XLine SDrive Euro 6 (s/s) 5dr
Sheffield, Yorkshire
2018 reg
Petrol
5 Doors
Manual
17,750 Miles
£17,250
BMW X1 2.0 18d XLine Auto XDrive Euro 6 (s/s) 5dr
Slough, Buckinghamshire
2016 reg
Diesel
5 Doors
Automatic
102,377 Miles
£10,495
BMW X1 2.0 25d M Sport Auto XDrive Euro 5 (s/s) 5dr
Northampton, Northamptonshire
2014 reg
Diesel
5 Doors
Automatic
96,516 Miles
£6,999
BMW X1 2.0 18d XLine Auto SDrive Euro 6 (s/s) 5dr
Swindon, Swindon
2020 reg
Diesel
5 Doors
Automatic
34,975 Miles
£21,000
BMW X1 2.0 20i SE DCT SDrive Euro 6 (s/s) 5dr
Rotherham, South yorkshire
2020 reg
Petrol
5 Doors
Automatic
47,042 Miles
£16,750
BMW X1 2.0 18d XLine Auto SDrive Euro 6 (s/s) 5dr
Northampton, Northamptonshire
2021 reg
Diesel
5 Doors
Automatic
21,981 Miles
£22,750
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
North harrow, Greater london
2021 reg
Petrol
5 Doors
Automatic
24,500 Miles
£25,995
BMW X1 1.5 18i M Sport DCT SDrive Euro 6 (s/s) 5dr
Ripley, Derbyshire
2020 reg
Petrol
5 Doors
Automatic
19,558 Miles
£22,305
BMW X1 2.0 18d XLine XDrive Euro 5 (s/s) 5dr
Tamworth, Staffordshire
2014 reg
Diesel
5 Doors
Manual
75,997 Miles
£7,990
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Peterborough, Northamptonshire
2018 reg
Petrol
5 Doors
Automatic
25,655 Miles
£18,700
BMW X1 2.0 23d M Sport Steptronic XDrive Euro 5 5dr
Henfield, West sussex
2011 reg
Diesel
5 Doors
Automatic
117,000 Miles
£4,995
BMW X1 2.0 20d SE Steptronic SDrive Euro 5 5dr
Wokingham, Berkshire
2010 reg
Diesel
5 Doors
Automatic
102,000 Miles
£4,989
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Birmingham, West midlands
2021 reg
Petrol
5 Doors
Automatic
34,208 Miles
£23,990
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr