Used BMW X1 cars for sale on What Car?

In partnership with

What Car? Classifieds has 2,078 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 2,078

Chosen Filters (2)
* Postcode invalid
Image unavailable

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

Liverpool, Merseyside
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 2,629 Miles
£41,745
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

  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 69,272 Miles
£17,549
BMW X1 2.0 25d XLine Auto XDrive Euro 6 (s/s) 5dr

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

Uxbridge, Middlesex
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 58,000 Miles
£13,495
BMW X1 1.5 18i Sport DCT SDrive Euro 6 (s/s) 5dr

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

West bromwich, West midlands
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 69,300 Miles
£11,795
BMW X1 2.0 25d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Waltham abbey, Essex
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 57,740 Miles
£13,795
Image unavailable

BMW X1 1.5 25e 10kWh XLine Auto XDrive Euro 6 (s/s) 5dr

Stoke-on-trent, Staffordshire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 34,998 Miles
£21,650
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

Congleton, Cheshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 76,000 Miles
£13,700
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

Stoke-on-trent, Staffordshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 53,700 Miles
£8,350
BMW X1 2.0 23i MHT M Sport DCT XDrive Euro 6 (s/s) 5dr

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

Burnley, Lancashire
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 4,035 Miles
£40,049
BMW X1 2.0 20d M Sport Steptronic XDrive Euro 5 5dr

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

Stone, Staffordshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 65,265 Miles
£6,995
BMW X1 SDrive 18d M Sport Premier 5dr Step Auto

BMW X1 SDrive 18d M Sport Premier 5dr Step Auto

Leicester, Leicestershire
  • 2022 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 19,336 Miles
£32,000
BMW X1 2.0 18d SE SDrive Euro 6 (s/s) 5dr

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

Romsey, Hampshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 77,129 Miles
£10,350
BMW X1 2.0 20i Sport DCT SDrive Euro 6 (s/s) 5dr

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

Poole, Dorset
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 13,399 Miles
£21,995
BMW X1 1.5 18i XLine SDrive Euro 6 (s/s) 5dr

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

Stevenage, Hertfordshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Manual
  • 45,788 Miles
£13,989
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

Lympsham, Somerset
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 79,682 Miles
£12,293
BMW X1 2.0 18d SE XDrive Euro 5 (s/s) 5dr

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

Ivybridge, Devon
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 56,000 Miles
£6,295
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

Edinburgh, Midlothian
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 14,133 Miles
£26,298
BMW X1 1.5 25e 10kWh XLine Auto XDrive Euro 6 (s/s) 5dr

BMW X1 1.5 25e 10kWh XLine Auto XDrive Euro 6 (s/s) 5dr

Gateshead, Tyne and wear
  • 2020 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 32,484 Miles
£20,998
BMW X1 2.0 23i MHT XLine (Premier Pro) DCT XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 23i MHT XLine (Premier Pro) DCT XDrive Euro 6 (s/s) 5dr

Preston, Lancashire
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 19,270 Miles
£32,990
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

Leeds, West yorkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 3,223 Miles
£24,990
...
angle-down filter close road fuel tank cog star city convertible coupe electric estate executive family hothatch largesuv luxury mpv small smallsuv sports angle-left angle-right angle-up arrow-down arrow-down-left arrow-left arrow-right arrow-up arrow-up-left arrow-up-right bin box briefcase cityscape diamond dog expand flame fuel-tank largesuv-1 lightning loading map-marker minus mountain-small phone phone plus print question revcounter search smoke steeringwheel sun tick user user-couple user-family youtube twitter facebook email star1 star2 star3 open-window menu more options