BMW X2 cars available for sale now on What Car?

In partnership with

We have 26 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 26

Chosen Filters (2)
* Postcode invalid
BMW X2 BMW IX2 XDrive30 M Sport

BMW X2 BMW IX2 XDrive30 M Sport

Warley, West midlands
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£55,495
BMW X2 BMW IX2 XDrive30 M Sport

BMW X2 BMW IX2 XDrive30 M Sport

Warley, West midlands
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£55,495
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
£60,145
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

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

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

Romford, Essex
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£44,750
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

Southport, Merseyside
  • Brand new
  • 2024 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£48,745
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

Tamworth, Staffordshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£43,170
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Colne, Lancashire
  • Petrol
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£56,136
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

Dundee, Angus
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£43,194
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Brentford, Middlesex
  • Petrol
  • 5 Doors
  • Automatic
  • 25 Miles
  • In stock
£57,480
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Brentford, Middlesex
  • Petrol
  • 5 Doors
  • Automatic
  • 25 Miles
  • In stock
£53,908
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

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

Ashford, Kent
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£44,550
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

Romford, Essex
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£50,351
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Oxford, Oxfordshire
  • Petrol
  • 5 Doors
  • Automatic
  • 18 Miles
  • In stock
£57,659
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

Portadown, Armagh
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£47,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

Cheltenham, Gloucestershire
  • Petrol
  • 5 Doors
  • Automatic
  • 1 Miles
  • In stock
£56,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

Leeds, West yorkshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£48,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

Cambridge, Cambridgeshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£45,650
...