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 2.0 20i Sport DCT SDrive Euro 6 (s/s) 5dr

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

Burton, Staffordshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 12,781 Miles
£22,498
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
  • 33,286 Miles
£16,998
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

Brentford, Middlesex
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 26,806 Miles
£23,679
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

Leicester, Leicestershire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 56,165 Miles
£16,950
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

Newcastle upon tyne, Northumberland
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 49,470 Miles
£20,950
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

Edinburgh, Midlothian
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 35,310 Miles
£21,495
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

Sheffield, Yorkshire
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10,822 Miles
£25,049
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

Doncaster, South yorkshire
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 2,393 Miles
£39,495
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
  • 49,791 Miles
£17,399
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

Croydon, Surrey
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 20,886 Miles
£19,995
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

Rochdale, Lancashire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Manual
  • 53,939 Miles
£14,499
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

Huddersfield, West yorkshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 12,354 Miles
£24,350
Image unavailable

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

Norwich, Norfolk
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 26,983 Miles
£18,487
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

Wolverhampton, Wolverhampton
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 42,454 Miles
£20,750
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

Cardiff, Glamorgan
  • 2022 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 14,000 Miles
£26,000
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

Cobham, Surrey
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 13,524 Miles
£21,995
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

Bathgate, West lothian
  • 2020 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 18,000 Miles
£21,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

  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 21,519 Miles
£26,409
BMW X2 2.0 18d M Sport Auto SDrive Euro 6 (s/s) 5dr

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

St leonards-on-sea, East sussex
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 66,000 Miles
£15,995
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
......