Used BMW X1 cars for sale on What Car?

Powered by

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

Chosen Filters (2)
* Postcode invalid
BMW 1 SERIES 1.5 20i M Sport DCT SDrive Euro 6 (s/s) 5dr

BMW 1 SERIES 1.5 20i M Sport DCT SDrive Euro 6 (s/s) 5dr

Newtownabbey, County antrim
  • 2020 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 37,355 Miles
£21,995
BMW X1 2.0 18d XLine Auto XDrive Euro 6 (s/s) 5dr

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

Stirling, Stirlingshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 61,185 Miles
£15,998
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

Chatham, Kent
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 32,047 Miles
£24,800
BMW X1 2.0 18d XLine XDrive Euro 6 (s/s) 5dr

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

Leeds, Yorkshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 67,073 Miles
£14,467
Image unavailable

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

Canvey island, Essex
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 31,857 Miles
£20,000
Image unavailable

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

Canvey island, Essex
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 43,741 Miles
£17,000
BMW X1 2.0 18d M Sport Auto SDrive Euro 6 (s/s) 5dr

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

Wakefield, West yorkshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 47,084 Miles
£19,500
BMW X1 2.0 18d XLine XDrive Euro 5 (s/s) 5dr

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

Lisburn, County antrim
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 91,000 Miles
£7,995
BMW X1 2.0 18d XLine Auto XDrive Euro 6 (s/s) 5dr

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

Gateshead, Tyne and wear
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 41,345 Miles
£18,620
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

Doncaster, South yorkshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 62,991 Miles
£18,998
Image unavailable

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

Kidlington, Oxford
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 14,703 Miles
£21,949
BMW X1 1.5 18i M Sport DCT SDrive Euro 6 (s/s) 5dr

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

London, Greater london
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 22,955 Miles
£23,698
BMW X1 2.0 18d M Sport Auto SDrive Euro 5 (s/s) 5dr

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

Chesterfield, Derbyshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 93,111 Miles
£8,295
BMW X1 2.0 20d XLine Auto XDrive Euro 5 (s/s) 5dr

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

Exeter, Devon
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 72,800 Miles
£8,995
BMW X1 2.0 20d SE Steptronic SDrive Euro 5 5dr

BMW X1 2.0 20d SE Steptronic SDrive Euro 5 5dr

Burnley, Lancashire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 83,016 Miles
£6,695
BMW X1 2.0 20d M Sport Steptronic XDrive Euro 5 5dr

BMW X1 2.0 20d M Sport Steptronic XDrive Euro 5 5dr

Kettering, Northamptonshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 129,000 Miles
£4,795
BMW X1 2.0 20d SE Steptronic XDrive Euro 5 5dr

BMW X1 2.0 20d SE Steptronic XDrive Euro 5 5dr

Feltham, Middlesex
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 61,238 Miles
£7,995
BMW X1 Series 2.0 23d MHT M Sport (Premier) DCT XDrive Euro 6 (s/s) 5dr

BMW X1 Series 2.0 23d MHT M Sport (Premier) DCT XDrive Euro 6 (s/s) 5dr

Cwmbwrla, Swansea
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 15,000 Miles
£44,000
BMW X1 Series 2.0 23d MHT M Sport (Premier) DCT XDrive Euro 6 (s/s) 5dr

BMW X1 Series 2.0 23d MHT M Sport (Premier) DCT XDrive Euro 6 (s/s) 5dr

Salisbury, Wiltshire
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 12,020 Miles
£42,790
BMW X1 Series 1.5 18i XLine DCT SDrive Euro 6 (s/s) 5dr

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

Aberdeen, Kincardineshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 13,269 Miles
£26,199
...