BMW cars available for sale now on What Car?

In partnership with

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

In partnership with

Cars found 2,309

Chosen Filters (1)
* Postcode invalid
BMW X5 4.4 M60i MHT Steptronic XDrive Euro 6 (s/s) 5dr

BMW X5 4.4 M60i MHT Steptronic XDrive Euro 6 (s/s) 5dr

Milton keynes, Buckinghamshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£95,880
BMW 1 Series 2.0 M135i DCT XDrive Euro 6 (s/s) 5dr

BMW 1 Series 2.0 M135i DCT XDrive Euro 6 (s/s) 5dr

Milton keynes, Buckinghamshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£41,580
BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr

BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr

Milton keynes, Buckinghamshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£39,970
BMW M3 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

BMW M3 3.0 BiTurbo Competition M Steptronic XDrive Euro 6 (s/s) 4dr

Milton keynes, Buckinghamshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£89,980
BMW M5 4.4 22.1kWh Steptronic XDrive Euro 6 (s/s) 4dr

BMW M5 4.4 22.1kWh Steptronic XDrive Euro 6 (s/s) 4dr

Milton keynes, Buckinghamshire
  • Petrol Plug-in Hybrid
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£129,980
BMW X4 M 3.0i Competition Auto XDrive Euro 6 (s/s) 5dr

BMW X4 M 3.0i Competition Auto XDrive Euro 6 (s/s) 5dr

Dundee, Angus
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£83,995
BMW 5 Series 2.0 530e 22.1kWh M Sport Pro Touring Steptronic Euro 6 (s/s) 5dr

BMW 5 Series 2.0 530e 22.1kWh M Sport Pro Touring Steptronic Euro 6 (s/s) 5dr

Ipswich, Suffolk
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • In stock
£68,175
BMW X1 1.5 25e 16.3kWh M Sport DCT XDrive Euro 6 (s/s) 5dr

BMW X1 1.5 25e 16.3kWh M Sport DCT XDrive Euro 6 (s/s) 5dr

Perth, Perthshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 9 Miles
  • In stock
£49,044
BMW IX1 30 66.5kWh XLine Auto XDrive 5dr (11kW Charger)

BMW IX1 30 66.5kWh XLine Auto XDrive 5dr (11kW Charger)

Ipswich, Suffolk
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£53,751
BMW 1 Series 1.5 120i MHT M Sport DCT Euro 6 (s/s) 5dr

BMW 1 Series 1.5 120i MHT M Sport DCT Euro 6 (s/s) 5dr

Ipswich, Suffolk
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • In stock
£35,280
BMW X6 3.0 30d MHT M Sport Steptronic XDrive Euro 6 (s/s) 5dr

BMW X6 3.0 30d MHT M Sport Steptronic XDrive Euro 6 (s/s) 5dr

Borehamwood, Hertfordshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£78,469
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Dundee, Angus
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£41,495
BMW 1 Series 2.0 M135i DCT XDrive Euro 6 (s/s) 5dr

BMW 1 Series 2.0 M135i DCT XDrive Euro 6 (s/s) 5dr

Dundee, Angus
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£40,495
BMW X5 3.0 30d MHT M Sport Steptronic XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 30d MHT M Sport Steptronic XDrive Euro 6 (s/s) 5dr

Stevenage, Hertfordshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£87,495
BMW 5 Series Touring 2.0 530e 22.1kWh M Sport Pro Touring Steptronic Euro 6 (s/s) 5dr

BMW 5 Series Touring 2.0 530e 22.1kWh M Sport Pro Touring Steptronic Euro 6 (s/s) 5dr

Stevenage, Hertfordshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£68,137
BMW 4 Series Convertible 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series Convertible 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Stevenage, Hertfordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£51,835
BMW X1 1.5 25e 16.3kWh M Sport DCT XDrive Euro 6 (s/s) 5dr

BMW X1 1.5 25e 16.3kWh M Sport DCT XDrive Euro 6 (s/s) 5dr

Stevenage, Hertfordshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£48,995
BMW 2 Series Active Tourer 1.5 225xe 16.3kWh Sport DCT 4WD Euro 6 (s/s) 5dr

BMW 2 Series Active Tourer 1.5 225xe 16.3kWh Sport DCT 4WD Euro 6 (s/s) 5dr

Stevenage, Hertfordshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£36,986
BMW 1 Series 2.0 M135i DCT XDrive Euro 6 (s/s) 5dr

BMW 1 Series 2.0 M135i DCT XDrive Euro 6 (s/s) 5dr

Stevenage, Hertfordshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£46,966
......