Used BMW X1 cars for sale on What Car?

In partnership with

What Car? Classifieds has 241 approved used BMW X1 cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW X1 near you.

In partnership with

Cars found 241

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

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

Dewsbury, West yorkshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 69,220 Miles
£4,495
BMW X1 2.0 20d SE Steptronic SDrive Euro 5 5dr

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

Tamworth, Staffordshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 78,453 Miles
£6,490
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

Brigg, North lincolnshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 81,878 Miles
£5,790
Image unavailable

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

Clydebank, Dunbartonshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 44,000 Miles
£8,995
BMW X1 2.0 20d Sport Auto XDrive Euro 5 (s/s) 5dr

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

Stonehouse, Gloucestershire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 113,000 Miles
£5,400
BMW X1 2.0 18d XLine XDrive Euro 5 (s/s) 5dr

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

Reading, Berkshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 83,200 Miles
£6,500
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

Bradford, West yorkshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 100,048 Miles
£7,595
BMW X1 2.0 20i SE Auto SDrive Euro 6 (s/s) 5dr

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

Golders green, Middlesex
  • 2013 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 29,602 Miles
£7,500
BMW X1 2.0 20d SE Steptronic SDrive Euro 5 5dr

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

Maldon, Essex
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 182,000 Miles
£2,200
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

Billingshurst, West sussex
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 76,590 Miles
£8,990
BMW X1 2.0 20d SE Steptronic XDrive Euro 5 5dr

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

Dewsbury, West yorkshire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 116,542 Miles
£3,795
Image unavailable

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

Nottingham, Nottinghamshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 59,000 Miles
£7,790
BMW X1 2.0 20d M Sport XDrive Euro 5 5dr

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

Plymouth, Devon
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 83,000 Miles
£5,495
BMW X1 2.0 20d SE Steptronic XDrive Euro 5 5dr

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

Peterborough, Northamptonshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 104,000 Miles
£4,690
BMW X1 2.0 20d M Sport Steptronic XDrive Euro 5 5dr

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

Tamworth, Staffordshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 87,000 Miles
£6,990
BMW X1 2.0 20d XLine SDrive Euro 5 (s/s) 5dr

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

Maidenhead, Berkshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 100,173 Miles
£5,495
BMW X1 2.0 20i SE Auto XDrive Euro 6 (s/s) 5dr

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

Hounslow, Middlesex
  • 2013 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 74,000 Miles
£7,499
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

Derby, Derbyshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 52,000 Miles
£14,900
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

Manchester, Lancashire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 97,000 Miles
£4,995
BMW X1 2.0 18d XLine XDrive Euro 5 (s/s) 5dr

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

Ripley, Derbyshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 107,782 Miles
£4,995
...