Used BMW X1 cars for sale on What Car?

Powered by

What Car? Classifieds have 1,050 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,050

Chosen Filters (4)
* Postcode invalid
BMW X1 2.0 18d SE SDrive Euro 6 (s/s) 5dr

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

Fallowfield, Manchester
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 67,544 Miles
£15,000
BMW X1 2.0 18d XLine Auto SDrive Euro 6 (s/s) 5dr

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

Portadown, Co. armagh
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 39,074 Miles
£18,994
BMW X1 2.0 20d XLine XDrive Euro 6 (s/s) 5dr

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

Belfast
  • 2016 reg
  • Diesel
  • 5 Doors
  • Manual
  • 65,200 Miles
£15,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

Norwich, Norfolk
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 45,172 Miles
£21,500
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

Nottingham, Nottinghamshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 44,498 Miles
£19,000
BMW X1 1.5 18i GPF SE SDrive Euro 6 (s/s) 5dr

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

Sheffield, South yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 38,840 Miles
£17,600
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

Warrington
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 28,688 Miles
£23,250
Image unavailable

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

Wolverhampton, Staffordshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 10,916 Miles
£27,999
BMW X1 2.0 18d Sport Auto XDrive Euro 6 (s/s) 5dr

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

Chesterfield, Derbyshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 49,800 Miles
£18,000
BMW X1 Series 1.5 18i GPF XLine DCT SDrive Euro 6 (s/s) 5dr

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

Salfords, Surrey
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 29,503 Miles
£23,721
BMW X1 2.0 20i M Sport DCT SDrive Euro 6 (s/s) 5dr

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

Peterborough, Northamptonshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 20,755 Miles
£27,500
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

Wolverhampton, Staffordshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 52,570 Miles
£19,800
BMW X1 1.5 25e 10kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Tonbridge, Kent
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 15,300 Miles
£34,295
BMW X1 Series 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Bolton, Lancashire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 53,707 Miles
£18,990
BMW X1 2.0 20i GPF SE DCT SDrive Euro 6 (s/s) 5dr

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

Bagshot, Surrey
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 61,498 Miles
£18,444
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

Mablethorpe, Lincolnshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 26,100 Miles
£23,995
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, South yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 35,156 Miles
£22,500
BMW X1 1.5 18i GPF XLine SDrive Euro 6 (s/s) 5dr

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

Bury, Lancashire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 29,202 Miles
£21,391
BMW X1 1.5 18i GPF M Sport DCT SDrive Euro 6 (s/s) 5dr

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

Downpatrick, County down
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 16,173 Miles
£24,995
BMW X1 Series 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Aberdeen, Kincardineshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 44,123 Miles
£21,199
...