Used BMW X1 cars for sale on What Car?

In partnership with

What Car? Classifieds has 1,499 approved used BMW X1 cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW X1 near you.

In partnership with

Cars found 1,499

Chosen Filters (4)
* Postcode invalid
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

Sheffield, Yorkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 22,200 Miles
£23,900
BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr

King's lynn, Norfolk
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 40,814 Miles
£16,798
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 19,040 Miles
£22,698
BMW X1 2.0 18d SE SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 18d SE SDrive Euro 6 (s/s) 5dr

Ivybridge, Devon
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 56,000 Miles
£10,777
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr

Ashford, Kent
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 23,500 Miles
£24,990
BMW X1 2.0 18d Sport SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 18d Sport SDrive Euro 6 (s/s) 5dr

Cradley heath, West midlands
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 72,105 Miles
£11,000
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

Tooting, Surrey
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 31,295 Miles
£21,700
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

Hinckley, Leicestershire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 81,340 Miles
£12,495
BMW X1 2.0 20d XLine XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20d XLine XDrive Euro 6 (s/s) 5dr

Blackpool, Lancashire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 70,501 Miles
£11,498
BMW X1 2.0 20i M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i M Sport Auto XDrive Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 10,247 Miles
£27,998
BMW X1 2.0 18d SE XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 18d SE XDrive Euro 6 (s/s) 5dr

East boldon, Tyne and wear
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 70,000 Miles
£9,999
BMW X1 1.5 18i GPF Sport DCT SDrive Euro 6 (s/s) 5dr

BMW X1 1.5 18i GPF Sport DCT SDrive Euro 6 (s/s) 5dr

Stafford, Staffordshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 33,561 Miles
£16,999
BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

Tooting, Surrey
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 31,687 Miles
£21,600
BMW X1 1.5 25e 10kWh Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X1 1.5 25e 10kWh Sport Auto XDrive Euro 6 (s/s) 5dr

Warrington, Lancashire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 19,439 Miles
£22,498
BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i XLine Auto XDrive Euro 6 (s/s) 5dr

Glasgow, Lanarkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 29,914 Miles
£23,998
BMW X1 1.5 25e 10kWh Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X1 1.5 25e 10kWh Sport Auto XDrive Euro 6 (s/s) 5dr

  • 2022 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 24,044 Miles
£22,299
BMW X1 2.0 18d Sport SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 18d Sport SDrive Euro 6 (s/s) 5dr

Camberley, Surrey
  • 2022 reg
  • Diesel
  • 5 Doors
  • Manual
  • 25,863 Miles
£21,200
BMW X1 2.0 20i SE DCT SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20i SE DCT SDrive Euro 6 (s/s) 5dr

Waltham cross, Hertfordshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 31,040 Miles
£17,300
BMW X1 2.0 18d SE SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 18d SE SDrive Euro 6 (s/s) 5dr

Epping, Essex
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 115,032 Miles
£8,108
BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

Wrexham, Clwyd
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 50,895 Miles
£14,995
...