Used BMW X1 cars for sale on What Car?

Powered by

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

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

Harlow, Essex
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 41,072 Miles
£16,990
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

Chatham, Kent
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 62,379 Miles
£15,300
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

London, Greater london
  • 2020 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 54,268 Miles
£19,498
BMW X1 1.5 18i SE SDrive Euro 6 (s/s) 5dr

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

Truro, Cornwall
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 39,453 Miles
£15,371
BMW X1 1.5 18i M Sport DCT SDrive Euro 6 (s/s) 5dr

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

  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 24,703 Miles
£22,699
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

Altrincham, Cheshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 99,865 Miles
£6,200
BMW X1 1.5 18i XLine SDrive Euro 6 (s/s) 5dr

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

Bristol, Gloucestershire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 26,744 Miles
£19,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

Northampton, Northamptonshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 55,724 Miles
£18,750
BMW X1 2.0 18d XLine XDrive Euro 6 (s/s) 5dr

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

Norwich, Norfolk
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 67,767 Miles
£12,750
Image unavailable

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

Keighley, West yorkshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 144,000 Miles
£7,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

Edinburgh, Midlothian
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 22,101 Miles
£24,049
BMW X1 2.0 20i GPF M Sport DCT SDrive Euro 6 (s/s) 5dr

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

  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 38,017 Miles
£18,849
BMW X1 2.0 18d XLine XDrive Euro 5 (s/s) 5dr

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

Bishop's stortford, Hertfordshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Manual
  • 115,000 Miles
£5,500
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

Newcastle upon tyne
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 28,573 Miles
£22,990
BMW X1 2.0 20d SE Steptronic XDrive Euro 5 5dr

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

Preston, Lancashire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 89,000 Miles
£5,500
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

Bury, Lancashire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 15,479 Miles
£22,899
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

Belfast, County antrim
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 6,683 Miles
£22,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

Boston, Lincolnshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 62,544 Miles
£7,792
BMW X1 2.0 20d SE Auto SDrive Euro 5 (s/s) 5dr

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

Manchester, Lancashire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 85,000 Miles
£6,900
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

Hailsham, East sussex
  • 2020 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 49,856 Miles
£21,995
...