Used BMW X1 cars for sale on What Car?

In partnership with

What Car? Classifieds has 1,293 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 1,293

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

Sheffield, South yorkshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 79,985 Miles
£13,995
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

Bradford, West yorkshire
  • 2021 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 31,045 Miles
£23,200
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

Bradford, West yorkshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 36,271 Miles
£21,500
BMW X1 2.0 20d M Sport XDrive Euro 6 (s/s) 5dr

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

Bradford, West yorkshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 39,975 Miles
£14,100
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

Bradford, West yorkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 15,525 Miles
£27,751
BMW X1 1.5 18i GPF SE SDrive Euro 6 (s/s) 5dr

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

Bradford, West yorkshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,442 Miles
£14,250
BMW X1 1.5 18i XLine SDrive Euro 6 (s/s) 5dr

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

Bradford, West yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 54,034 Miles
£14,800
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

Huddersfield, West yorkshire
  • 2022 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 37,871 Miles
£23,750
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

Derby, Derbyshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 27,000 Miles
£18,800
BMW X1 1.5 18i GPF XLine DCT SDrive Euro 6 (s/s) 5dr

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

Peterborough, Northamptonshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 56,191 Miles
£14,800
Image unavailable

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

Lowestoft, Suffolk
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 36,375 Miles
£20,699
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

Hook, Hampshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 50,000 Miles
£20,391
BMW X1 2.0 18d Sport XDrive Euro 6 (s/s) 5dr

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

Hinckley, Leicestershire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 129,000 Miles
£8,000
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

Perth, Perthshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 45,819 Miles
£15,999
Image unavailable

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

Romford, Essex
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 10,720 Miles
£17,980
Image unavailable

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

Taunton, Somerset
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 64,979 Miles
£15,490
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

Chatham, Kent
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 71,704 Miles
£15,800
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

Wakefield, West yorkshire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 51,169 Miles
£21,498
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

Birmingham, Warwickshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 40,500 Miles
£17,000
BMW X1 1.5 18i Sport SDrive Euro 6 (s/s) 5dr

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

Linwood, Renfrewshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 15,720 Miles
£21,498
...