Used BMW X2 cars for sale on What Car?

In partnership with

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

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

  • 2021 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 47,427 Miles
£22,049
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

Castle donnington, Derbyshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 29,513 Miles
£18,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

Stirling, Stirlingshire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 7,406 Miles
£24,498
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

Belfast, County antrim
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 27,471 Miles
£22,699
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

Wigan, Lancashire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 52,500 Miles
£17,594
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Hinckley, Leicestershire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 23,000 Miles
£25,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

Ivybridge, Devon
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 66,000 Miles
£15,450
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

Nottingham
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 55,412 Miles
£16,500
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

Derby, Derbyshire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 19,000 Miles
£22,800
BMW X2 1.5 18i Sport SDrive Euro 6 (s/s) 5dr

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

Bishop stortford, Hertfordshire
  • 2022 reg
  • Petrol
  • 5 Doors
  • Manual
  • 8,027 Miles
£22,795
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

Grimsby, South humberside
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 55,360 Miles
£19,591
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

Linwood, Renfrewshire
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 18,794 Miles
£22,998
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

Rotherham, South yorkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 28,110 Miles
£17,800
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

Newcastle upon tyne, Northumberland
  • 2023 reg
  • Petrol
  • 5 Doors
  • Manual
  • 27,107 Miles
£22,499
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

Wolverhampton, Staffordshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 42,000 Miles
£17,441
BMW X2 1.5 18i Sport SDrive Euro 6 (s/s) 5dr

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

Blackpool, Lancashire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 24,256 Miles
£17,498
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

  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 71,706 Miles
£13,649
BMW X2 1.5 18i SE SDrive Euro 6 (s/s) 5dr

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

West lothian, Scotland
  • 2019 reg
  • Petrol
  • 5 Doors
  • Manual
  • 17,503 Miles
£17,998
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

Walsall, Staffordshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 86,285 Miles
£13,299
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

Uxbridge, Middlesex
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 43,500 Miles
£17,700
...