Used BMW X1 cars for sale on What Car?

Powered by

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

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

Castle donnington, Derbyshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 23,999 Miles
£17,599
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

Aberdeen, Aberdeenshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 65,400 Miles
£8,999
BMW X1 1.5 18i XLine SDrive Euro 6 (s/s) 5dr

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

East kilbride, Lanarkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 27,204 Miles
£19,998
BMW X1 2.0 20d SE Steptronic XDrive Euro 5 5dr

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

Sheffield, Yorkshire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 82,000 Miles
£4,995
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

Ashton-under-lyne, Lancashire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 40,913 Miles
£17,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

Manchester, Lancashire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 29,212 Miles
£24,985
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

Stockton, Stockton
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 23,000 Miles
£31,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

Peterborough, Peterborough
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 89,557 Miles
£12,750
Image unavailable

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

Worcester, Worcestershire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 64,882 Miles
£15,699
BMW X1 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr

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

Manchester, Lancashire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 16,730 Miles
£24,199
BMW X1 2.0 18d M Sport SDrive Euro 6 (s/s) 5dr

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

Skegness, Lincolnshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 18,956 Miles
£17,295
BMW X1 2.0 18d SE Auto SDrive Euro 6 (s/s) 5dr

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

South shields, Tyne and wear
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 37,480 Miles
£14,499
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

Southall, Middlesex
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 88,867 Miles
£12,689
BMW X1 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr

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

Preston, Lancashire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 75,380 Miles
£13,695
BMW 1 SERIES 2.0 20i XLine DCT SDrive Euro 6 (s/s) 5dr

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

Peterborough, Lincolnshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 54,417 Miles
£16,199
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

Kings lynn, Norfolk
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 40,050 Miles
£16,558
BMW X1 2.0 20d SE Steptronic XDrive Euro 5 5dr

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

Andover, Hampshire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 115,000 Miles
£4,495
BMW X1 2.0 18d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Newbridge, Midlothian
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 48,794 Miles
£16,695
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

Ashford, Kent
  • 2020 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 46,681 Miles
£19,995
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

Scunthorpe, South humberside
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 28,261 Miles
£27,306
...