BMW X2 cars available for sale now on What Car?

In partnership with

We have 34 new BMW X2 cars available from offical BMW dealers. Browse now, and find the perfect new BMW X2 near you.

In partnership with

Cars found 34

Chosen Filters (3)
* Postcode invalid
BMW X2 BMW X2 SDrive20i M Sport

BMW X2 BMW X2 SDrive20i M Sport

Cardiff, Glamorgan
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£46,165
BMW X2 BMW X2 SDrive20i M Sport

BMW X2 BMW X2 SDrive20i M Sport

Cardiff, Glamorgan
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£41,580
Image unavailable

BMW X2 BMW X2 M35i

Nottingham, Nottinghamshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£55,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

Hailsham, East sussex
  • Brand new
  • 2024 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 12 Miles
  • In stock
£58,995
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

Chelmsford, Essex
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 14 Miles
  • In stock
£44,288
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Leicester, Leicestershire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£52,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

Croydon, Surrey
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£58,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

Cockermouth, Cumbria
  • Petrol
  • 5 Doors
  • Automatic
  • In stock
£54,950
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Sheffield, South yorkshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£59,150
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Grange-over-sands, Cumbria
  • Petrol
  • 5 Doors
  • Automatic
  • In stock
£60,970
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

Cardiff, Glamorgan
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£40,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

Wolverhampton, Wolverhampton
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£58,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

Bristol, Avon
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£54,500
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Rochdale, Lancashire
  • Petrol
  • 5 Doors
  • Automatic
  • 12 Miles
  • In stock
£49,990
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

Farnborough, Hampshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • In stock
£41,295
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Edinburgh, Midlothian
  • Petrol
  • 5 Doors
  • Automatic
  • In stock
£60,400
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Edinburgh, Midlothian
  • Petrol
  • 5 Doors
  • Automatic
  • In stock
£50,306
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Aberdeen, Kincardineshire
  • Petrol
  • 5 Doors
  • Automatic
  • 12 Miles
  • In stock
£52,999
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

Aberdeen, Kincardineshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 12 Miles
  • In stock
£41,999
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Tamworth, Staffordshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£52,995
...