Used BMW X2 cars for sale on What Car?

In partnership with

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

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

Leigh-on-sea, Essex
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 37,439 Miles
£18,695
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

Wallasey, Merseyside
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 51,223 Miles
£16,000
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

Bournemouth, Dorset
  • 2022 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 32,443 Miles
£23,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

Hailsham, East sussex
  • 2022 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 23,300 Miles
£25,595
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

Warrington, Cheshire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 21,519 Miles
£23,499
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

Grange-over-sands, Cumbria
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 2,254 Miles
£41,949
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

Castle donnington, Derbyshire
  • 2021 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 38,207 Miles
£18,699
BMW X2 1.5 18i Sport SDrive Euro 6 (s/s) 5dr

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

Rochdale, Lancashire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Manual
  • 30,238 Miles
£17,990
BMW X2 2.0 18d Sport SDrive Euro 6 (s/s) 5dr

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

Wigan, Lancashire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Manual
  • 31,108 Miles
£16,594
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

Farnborough, Hampshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 34,764 Miles
£23,350
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

Corby, Northamptonshire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 45,614 Miles
£19,450
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

Blackpool, Lancashire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 19,687 Miles
£20,495
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

Grange-over-sands, Cumbria
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 2,610 Miles
£43,949
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

Exeter, Devon
  • 2021 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 30,426 Miles
£22,060
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
  • 18,859 Miles
£20,241
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

Padworth, Reading
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 37,783 Miles
£20,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

Peterborough, Northamptonshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 38,810 Miles
£18,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

Nottingham, Nottinghamshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 68,222 Miles
£21,000
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

Stockton-on-tees, Cleveland
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 3,092 Miles
£40,200
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

Leeds, West yorkshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 25,296 Miles
£23,890
......