Used BMW X2 cars for sale on What Car?

In partnership with

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

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

Wakefield, West yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 45,501 Miles
£17,349
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

Stirling, Stirlingshire
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 7,398 Miles
£24,498
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

Blackburn, Lancashire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 44,678 Miles
£16,980
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Horsham, West sussex
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 13,000 Miles
£27,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

Dunstable, Bedfordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 31,976 Miles
£18,799
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

Chipping norton, Oxfordshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 34,367 Miles
£20,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

London, Greater london
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 11,397 Miles
£21,199
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

Watford, Hertfordshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 31,996 Miles
£19,074
BMW X2 2.0 20d SE Auto XDrive Euro 6 (s/s) 5dr

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

Doncaster, South yorkshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 41,266 Miles
£16,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

Hatfield, Hertfordshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 42,450 Miles
£19,799
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

Rayleigh, Essex
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 80,000 Miles
£13,495
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

Darlington, County durham
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 15,530 Miles
£20,210
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

Oldbury, West midlands
  • 2020 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 41,573 Miles
£20,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

Manchester, Lancashire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 30,173 Miles
£17,998
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

Coventry, West midlands
  • 2023 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 12,490 Miles
£26,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

  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 11,933 Miles
£19,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

Sheffield, South yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 31,779 Miles
£18,600
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

Huddersfield, West yorkshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 42,459 Miles
£18,995
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

Exeter, Devon
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 79,132 Miles
£14,275
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

Bristol, Gloucestershire
  • 2020 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 46,371 Miles
£18,999
...