Used BMW X2 cars for sale on What Car?

Powered by

What Car? Classifieds have 558 approved used BMW X2 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 X2 cars near you.

Powered by

Cars found 558

Chosen Filters (2)
* Postcode invalid
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
  • 6,986 Miles
£31,990
BMW X2 2.0 20i M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Scunthorpe, South humberside
  • 2023 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 6,215 Miles
£34,764
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

  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 56,700 Miles
£17,395
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

Wolverhampton, Staffordshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 39,310 Miles
£19,995
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

Bishop auckland, County durham
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 58,000 Miles
£19,995
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

Sandbach, Cheshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 29,000 Miles
£24,995
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

Doncaster, South yorkshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 57,607 Miles
£17,500
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

Bristol, Gloucestershire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 25,851 Miles
£21,500
BMW X2 1.5 18i M Sport X SDrive Euro 6 (s/s) 5dr

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

Tadcaster, North yorkshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Manual
  • 19,382 Miles
£20,449
BMW X2 1.5 18i M Sport SDrive Euro 6 (s/s) 5dr

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

Scunthorpe, South humberside
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 5,936 Miles
£27,990
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

Dundee, Angus
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 15,814 Miles
£22,498
BMW X2 1.5 25e 10kWh M Sport X Auto XDrive Euro 6 (s/s) 5dr

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

Glasgow, Lanarkshire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 25,401 Miles
£22,148
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

Sheffield, South yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 23,785 Miles
£20,490
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

Rainham, Essex
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 60,000 Miles
£16,990
BMW X2 2.0 18d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Ipswich, Suffolk
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 25,000 Miles
£20,495
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

Edwinstowe, Mansfield
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 63,701 Miles
£16,950
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

Stafford, Staffordshire
  • 2022 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 40,938 Miles
£23,798
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

Bristol, Gloucestershire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 40,784 Miles
£16,750
BMW X2 2.0 20i M Sport X DCT SDrive Euro 6 (s/s) 5dr

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

Bury, Lancashire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 39,340 Miles
£17,975
BMW X2 2.0 20i M Sport X Auto XDrive Euro 6 (s/s) 5dr

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

Colne, Lancashire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 7,937 Miles
£25,990
...