Used BMW X1 cars for sale on What Car?

Powered by

What Car? Classifieds have 438 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 438

Chosen Filters (4)
* Postcode invalid
BMW X1 2.0 20d SE Auto XDrive Euro 5 (s/s) 5dr

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

Edinburgh, Midlothian
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 25,000 Miles
£11,995
BMW X1 2.0 23d SE Steptronic XDrive Euro 5 5dr

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

Tewkesbury, Gloucestershire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 72,298 Miles
£8,995
BMW X1 2.0 20d SE Steptronic XDrive Euro 5 5dr

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

Slough, Buckinghamshire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 82,000 Miles
£6,500
BMW X1 S Drive 2.0d M Sport 5dr

BMW X1 S Drive 2.0d M Sport 5dr

Exeter, Devon
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 73,796 Miles
£8,995
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

Stroud, Gloucestershire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 25,183 Miles
£19,995
BMW X1 2.0 20d M Sport XDrive Euro 5 (s/s) 5dr

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

Kiveton park, Sheffield
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 65,000 Miles
£10,990
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

Burton-on-trent, Staffordshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 77,000 Miles
£12,995
BMW X1 2.0 18d M Sport XDrive Euro 5 (s/s) 5dr

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

Peterborough, Cambridgeshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 108,000 Miles
£5,975
Image unavailable

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

Nottingham, Nottinghamshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 82,983 Miles
£14,995
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

Derby, Derbyshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 89,000 Miles
£11,979
BMW X1 2.0 18d M Sport Auto XDrive Euro 5 (s/s) 5dr

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

Lisburn, County antrim
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 61,040 Miles
£11,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

Chesterfield, Derbyshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 55,277 Miles
£15,700
BMW X1 2.0 XDRIVE23D SE ESTATE AUTOMATIC DIESEL, SATELLITE NAVIGATION, PREVIOUSLY SUPPLIED BY US, SAME OWNER FOR LAST 5 YEARS £8,000 WORTH OF EXTRAS

BMW X1 2.0 XDRIVE23D SE ESTATE AUTOMATIC DIESEL, SATELLITE NAVIGATION, PREVIOUSLY SUPPLIED BY US, SAME OWNER FOR LAST 5 YEARS £8,000 WORTH OF EXTRAS

Croydon, Surrey
  • 2011 reg
  • Diesel
  • Automatic
  • 54,000 Miles
£9,994
BMW X1 2.0 18d M Sport Auto XDrive Euro 5 (s/s) 5dr

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

Stoke-on-trent, Staffordshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 56,000 Miles
£12,990
BMW X1 2.0 23d SE Steptronic XDrive Euro 5 5dr

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

Nuneaton, Warwickshire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 52,211 Miles
£10,000
BMW X1 2.0 25d M Sport XDrive Euro 5 (s/s) 5dr

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

Hemel hempstead, Hertfordshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 83,500 Miles
£8,990
BMW X1 2.0 18d SE XDrive Euro 5 (s/s) 5dr

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

Oldbury, West midlands
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 102,600 Miles
£6,200
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

Peterborough, Cambridgeshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 72,000 Miles
£10,999
BMW X1 2.0 18d XLine SDrive Euro 5 (s/s) 5dr

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

Sheffield, Yorkshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 62,000 Miles
£9,494
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

Buckingham, Oxfordshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 67,000 Miles
£10,499
...