What Car? Classifieds have 1,284 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,284
Chosen Filters (2)
BMW X1 2.0 18d Sport XDrive Euro 6 (s/s) 5dr
Tamworth, Staffordshire
2017 reg
Diesel
5 Doors
Manual
79,000 Miles
£11,990
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr
Northampton, Northamptonshire
2018 reg
Petrol
5 Doors
Automatic
10,487 Miles
£19,000
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Norwich, Norfolk
2018 reg
Diesel
5 Doors
Automatic
59,234 Miles
£15,500
BMW X1 2.0 18d Sport Auto XDrive Euro 5 (s/s) 5dr
Plymouth, Devon
2014 reg
Diesel
5 Doors
Automatic
93,788 Miles
£7,495
BMW X1 2.0 18d SE SDrive Euro 6 (s/s) 5dr
Bristol, Gloucestershire
2020 reg
Diesel
5 Doors
Manual
40,609 Miles
£17,422
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr
Bolton, Lancashire
2021 reg
Petrol
5 Doors
Automatic
4,151 Miles
£28,945
BMW X1 2.0 18d XLine Auto SDrive Euro 6 (s/s) 5dr
Milton keynes, Buckinghamshire
2018 reg
Diesel
5 Doors
Automatic
52,776 Miles
£14,799
BMW X1 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Hailsham, East sussex
2018 reg
Diesel
5 Doors
Automatic
93,758 Miles
£13,495
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Glasgow, Lanarkshire
2018 reg
Diesel
5 Doors
Automatic
34,840 Miles
£16,495
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr
Bury, Lancashire
2019 reg
Diesel
5 Doors
Automatic
20,650 Miles
£18,990
BMW X1 2.0 18d SE XDrive Euro 5 (s/s) 5dr
Bristol, Gloucestershire
2012 reg
Diesel
5 Doors
Manual
51,986 Miles
£7,255
BMW X1 2.0 20i GPF M Sport DCT SDrive Euro 6 (s/s) 5dr
Lympsham, Somerset
2019 reg
Petrol
5 Doors
Automatic
60,607 Miles
£16,918
BMW X1 2.0 18d XLine XDrive Euro 6 (s/s) 5dr
Bedford, Bedfordshire
2017 reg
Diesel
5 Doors
Manual
51,485 Miles
£13,750
BMW X1 2.0 18d M Sport Auto SDrive Euro 5 (s/s) 5dr
Leicester, Leicestershire
2015 reg
Diesel
5 Doors
Automatic
47,800 Miles
£9,680
BMW X1 2.0 18d XLine Auto SDrive Euro 6 (s/s) 5dr
Winsford, Cheshire
2020 reg
Diesel
5 Doors
Automatic
49,386 Miles
£19,498
BMW X1 2.0 18d XLine XDrive Euro 5 (s/s) 5dr
Ellesmere port, Cheshire
2013 reg
Diesel
5 Doors
Manual
127,949 Miles
£4,500
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Wellingborough, Northamptonshire
2022 reg
Diesel
5 Doors
Automatic
21,273 Miles
£26,849
BMW X1 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Leeds, West yorkshire
2020 reg
Diesel
5 Doors
Automatic
66,200 Miles
£19,150
BMW X1 2.0 18d SE XDrive Euro 5 5dr
Belfast, Northern ireland
2011 reg
Diesel
5 Doors
Manual
133,000 Miles
£3,489
BMW X1 1.5 18i GPF M Sport DCT SDrive Euro 6 (s/s) 5dr