Used BMW X1 cars for sale on What Car?

In partnership with

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

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

Monks cross, York
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 85,806 Miles
£12,000
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

London, Greater london
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 86,178 Miles
£11,599
Image unavailable

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

Milton keynes, Buckinghamshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Manual
  • 117,000 Miles
£3,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

Glasgow, Renfrewshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 24,356 Miles
£23,498
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

Hassocks, West sussex
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 65,330 Miles
£13,985
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

Lowestoft, Suffolk
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 79,704 Miles
£11,600
BMW X1 1.5 18i XLine SDrive Euro 6 (s/s) 5dr

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

Inverness, Inverness-shire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 23,312 Miles
£19,298
BMW X1 2.0 18d XLine XDrive Euro 5 (s/s) 5dr

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

Sheffield, Yorkshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 92,000 Miles
£5,000
BMW X1 1.5 18i XLine SDrive Euro 6 (s/s) 5dr

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

Bishop stortford, Hertfordshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 31,958 Miles
£19,995
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

Ripley, Derbyshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 70,000 Miles
£12,795
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

Chichester, West sussex
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 37,138 Miles
£21,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

Newcastle upon tyne, Northumberland
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 20,085 Miles
£24,590
BMW X1 1.5 18i GPF Sport DCT SDrive Euro 6 (s/s) 5dr

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

Newbridge, Midlothian
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 38,143 Miles
£16,995
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

Glasgow, Lanarkshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 94,311 Miles
£6,995
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

Rotherham, South yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 41,795 Miles
£20,100
BMW X1 2.0 18d XLine SDrive Euro 6 (s/s) 5dr

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

Broxburn, West lothian
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 44,985 Miles
£13,995
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

Tamworth, Staffordshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 17,619 Miles
£21,000
BMW X1 2.0 18d XLine XDrive Euro 6 (s/s) 5dr

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

Watford, Hertfordshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Manual
  • 110,000 Miles
£9,795
Image unavailable

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

Brentford, Middlesex
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 21,918 Miles
£24,579
Image unavailable

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

Brentford, Middlesex
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 16,480 Miles
£27,379
...