BMW X2 cars available for sale now on What Car?

In partnership with

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

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

BMW X2 BMW X2 M35i

Romford, Essex
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£55,870
BMW X2 BMW IX2 XDrive30 M Sport

BMW X2 BMW IX2 XDrive30 M Sport

Maidenhead, Surrey
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£52,195
BMW X2 BMW IX2 XDrive30 M Sport

BMW X2 BMW IX2 XDrive30 M Sport

Maidenhead, Surrey
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£52,895
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,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

Blackburn, Lancashire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£53,440
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

West drayton, Greater london
  • Petrol
  • 5 Doors
  • Automatic
  • In stock
£56,900
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Warwick, Warwickshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£56,505
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

Loughton, Essex
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£53,465
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

Borehamwood, Hertfordshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£43,305
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

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

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

Edinburgh, Midlothian
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • In stock
£43,710
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
£57,565
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Littlehampton, West sussex
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£52,885
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

Chester, Cheshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£42,718
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Melksham, Wiltshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£53,934
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Bedford, Bedfordshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£57,214
BMW X2 2.0 M35i Auto XDrive Euro 6 (s/s) 5dr

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

Maidenhead, Surrey
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£53,995
...