Used BMW X2 cars for sale on What Car?

In partnership with

What Car? Classifieds has 536 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 536

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

Tamworth, Staffordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 36,584 Miles
£19,000
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

Dunstable, Bedfordshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 38,283 Miles
£16,099
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

Stockport, Cheshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 36,000 Miles
£17,990
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

Hillsborough, County down
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 13,000 Miles
£23,770
BMW X2 1.5 18i Sport SDrive Euro 6 (s/s) 5dr

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

Harrogate, North yorkshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 21,937 Miles
£24,250
BMW X2 1.5 20i MHT M Sport DCT SDrive Euro 6 (s/s) 5dr

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

Rochdale, Lancashire
  • 2025 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 1,245 Miles
£42,485
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

Nottingham, Nottinghamshire
  • 2022 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 17,617 Miles
£25,000
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Canterbury, Kent
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 24,915 Miles
£27,990
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

Nottingham
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 26,370 Miles
£20,499
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

Cwmbwrla, Swansea
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 24,437 Miles
£25,500
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

Croydon, Surrey
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 49,400 Miles
£18,995
BMW X2 2.0 20d Sport Auto XDrive Euro 6 (s/s) 5dr

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

Guildford, Surrey
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 29,000 Miles
£17,624
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

Stevenage, Hertfordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 64,774 Miles
£14,679
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

Chatham, Kent
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 50,822 Miles
£16,587
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

Romford, Essex
  • 2021 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 42,000 Miles
£20,490
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

  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 34,931 Miles
£18,897
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

  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 50,919 Miles
£16,997
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

Knutsford, Cheshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 63,700 Miles
£15,800
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

Bury, Lancashire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 68,980 Miles
£16,221
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Sidcup, Kent
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 3,635 Miles
£45,989
......