Used BMW X2 cars for sale on What Car?

In partnership with

What Car? Classifieds has 543 approved used BMW X2 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 X2 near you.

In partnership with

Cars found 543

Chosen Filters (2)
* Postcode invalid
BMW X2 2.0 20i SE DCT SDrive Euro 6 (s/s) 5dr

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

Kirkcaldy, Fife
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 59,981 Miles
£15,498
Image unavailable

BMW X2 1.5 25e 10kWh M Sport X Auto XDrive Euro 6 (s/s) 5dr

Chatham, Kent
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 37,873 Miles
£19,600
Image unavailable

BMW X2 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr

Leeds, Yorkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 34,756 Miles
£20,600
BMW X2 2.0 20d M Sport X Auto XDrive Euro 6 (s/s) 5dr

BMW X2 2.0 20d M Sport X Auto XDrive Euro 6 (s/s) 5dr

London, Greater london
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 37,778 Miles
£17,801
BMW X2 1.5 18i SE DCT SDrive Euro 6 (s/s) 5dr

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

Tooting, Surrey
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 49,140 Miles
£16,300
BMW X2 2.0 20i M Sport DCT SDrive Euro 6 (s/s) 5dr

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

Nottingham
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 34,525 Miles
£18,000
BMW X2 2.0 18d M Sport SDrive Euro 6 (s/s) 5dr

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

Kettering, Northamptonshire
  • 2021 reg
  • Diesel
  • 5 Doors
  • Manual
  • 15,834 Miles
£22,999
BMW X2 2.0 18d SE SDrive Euro 6 (s/s) 5dr

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

Chesterfield, Derbyshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Manual
  • 71,481 Miles
£13,998
BMW X2 1.5 25e 10kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X2 1.5 25e 10kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

Scunthorpe, South humberside
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 12,017 Miles
£27,896
BMW X2 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Shipley, West yorkshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 48,317 Miles
£18,250
BMW X2 2.0 20i SE DCT SDrive Euro 6 (s/s) 5dr

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

Birmingham, Worcestershire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 32,418 Miles
£18,698
BMW X2 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X2 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr

Nottingham, Nottinghamshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 30,215 Miles
£21,997
BMW X2 1.5 25e 10kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X2 1.5 25e 10kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

Batley, West yorkshire
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 15,200 Miles
£25,950
BMW X2 2.0 20i Sport DCT SDrive Euro 6 (s/s) 5dr

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

Portsmouth
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 67,911 Miles
£15,500
BMW X2 1.5 25e 10kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X2 1.5 25e 10kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

Coleraine, County londonderry
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 6,840 Miles
£32,450
BMW X2 2.0 18d Sport Auto SDrive Euro 6 (s/s) 5dr

BMW X2 2.0 18d Sport Auto SDrive Euro 6 (s/s) 5dr

Swindon, Wiltshire
  • 2021 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 18,519 Miles
£22,888
BMW X2 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X2 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr

Birmingham, Worcestershire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 37,789 Miles
£19,998
BMW X2 XDrive 20d M Sport 5dr Step Auto

BMW X2 XDrive 20d M Sport 5dr Step Auto

Newcastle upon tyne, Tyne and wear
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 20,573 Miles
£20,950
BMW X2 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X2 2.0 20i Sport Auto XDrive Euro 6 (s/s) 5dr

Peterborough, Cambridgeshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 23,330 Miles
£21,700
BMW X2 1.5 18i M Sport DCT SDrive Euro 6 (s/s) 5dr

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

Cow roast, Hertfordshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 30,455 Miles
£22,500
...