Used BMW X1 cars for sale on What Car?

Powered by

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

Chosen Filters (2)
* Postcode invalid
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

Uxbridge, Middlesex
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 55,000 Miles
£14,995
BMW X1 2.0 18d SE XDrive Euro 5 5dr

BMW X1 2.0 18d SE XDrive Euro 5 5dr

High wycombe, Buckinghamshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 152,000 Miles
£2,500
BMW X1 2.0 20i Sport DCT SDrive Euro 6 (s/s) 5dr

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

Derby, Derbyshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 38,675 Miles
£21,999
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

Sheffield, Yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 43,375 Miles
£21,300
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

Maidstone, Kent
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 14,917 Miles
£22,494
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

Lowestoft, Suffolk
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 66,907 Miles
£14,499
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

Chorley, Lancashire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 94,337 Miles
£10,995
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

Ripley, Derbyshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 21,031 Miles
£19,000
BMW X1 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr

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

Mansfield, Nottinghamshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 121,887 Miles
£6,199
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

Paisley, Renfrewshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 24,823 Miles
£22,998
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

London, Greater london
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 77,905 Miles
£14,198
BMW X1 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr

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

Brockenhurst, Hampshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 88,313 Miles
£7,400
BMW X1 2.0 20i XLine XDrive Euro 6 (s/s) 5dr

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

Derby, Derbyshire
  • 2013 reg
  • Petrol
  • 5 Doors
  • Manual
  • 62,467 Miles
£8,400
BMW X1 2.0 18d M Sport (Premier Pro) DCT SDrive Euro 6 (s/s) 5dr

BMW X1 2.0 18d M Sport (Premier Pro) DCT SDrive Euro 6 (s/s) 5dr

Ripon, Yorkshire
  • 2022 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 14,000 Miles
£37,950
BMW X1 2.0 18d XLine Auto XDrive Euro 5 (s/s) 5dr

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

Bedford, Bedfordshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 70,000 Miles
£7,790
BMW X1 HYBRID ELECTRIC ESTATE 1.5 25e 10kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Wigan, Lancashire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 2,931 Miles
£27,094
BMW X1 2.0 18d SE SDrive Euro 5 5dr

BMW X1 2.0 18d SE SDrive Euro 5 5dr

Plymouth, Devon
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 96,987 Miles
£4,995
BMW X1 2.0 18d M Sport SDrive Euro 5 (s/s) 5dr

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

Saltash, Cornwall
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 45,363 Miles
£8,395
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

Leeds, Yorkshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 57,190 Miles
£14,480
BMW X1 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr

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

Wolverhampton, Staffordshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 101,370 Miles
£12,495
...