BMW X2 cars available for sale now on What Car?

In partnership with

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

Chosen Filters (3)
* Postcode invalid
BMW X2 BMW X2 M35i

BMW X2 BMW X2 M35i

Tamworth, Staffordshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£59,325
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
£54,899
BMW X2 BMW IX2 XDrive30 M Sport

BMW X2 BMW IX2 XDrive30 M Sport

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

Aberdeen, Kincardineshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 12 Miles
  • In stock
£43,199
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
£54,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

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

Stevenage, Hertfordshire
  • 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

Warrington, Cheshire
  • Petrol
  • 5 Doors
  • Automatic
  • In stock
£52,490
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

Eastleigh, Hampshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£46,935
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

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

Brentford, Middlesex
  • Petrol
  • 5 Doors
  • Automatic
  • 25 Miles
  • In stock
£57,480
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 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
£54,450
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
...