BMW cars available for sale now on What Car?

In partnership with

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

In partnership with

Cars found 1,764

Chosen Filters (1)
* Postcode invalid
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

Aylesford, Kent
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£43,995
BMW IX2 30 66.5kWh M Sport Auto XDrive 5dr (11kW Charger)

BMW IX2 30 66.5kWh M Sport Auto XDrive 5dr (11kW Charger)

Aylesford, Kent
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£52,500
BMW 2 Series Gran Coupe 1.5 220i MHT M Sport DCT Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 1.5 220i MHT M Sport DCT Euro 6 (s/s) 4dr

Leigh-on-sea, Essex
  • Petrol Hybrid
  • 4 Doors
  • Automatic
  • 5 Miles
  • In stock
£38,568
BMW 4 Series Gran Coupe 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 5dr

BMW 4 Series Gran Coupe 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 5dr

Farnborough, Hampshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • In stock
£71,714
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

Liverpool, Merseyside
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£84,882
BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

BMW M2 3.0 BiTurbo Steptronic Euro 6 (s/s) 2dr

Farnborough, Hampshire
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£66,514
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

Ashford, Kent
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£39,290
BMW IX 40 76.6kWh M Sport Auto XDrive 5dr (22kW Charger)

BMW IX 40 76.6kWh M Sport Auto XDrive 5dr (22kW Charger)

Hull, Yorkshire
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£72,991
BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

BMW M4 3.0 BiTurbo Competition Steptronic M XDrive Euro 6 (s/s) 2dr

Brentford, Middlesex
  • Petrol
  • 2 Doors
  • Automatic
  • 20 Miles
  • In stock
£91,899
BMW X5 M 4.4i V8 Competition Steptronic XDrive Euro 6 (s/s) 5dr

BMW X5 M 4.4i V8 Competition Steptronic XDrive Euro 6 (s/s) 5dr

Reading, Berkshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£142,395
BMW 8 Series 3.0 840i M Sport Steptronic Euro 6 (s/s) 2dr

BMW 8 Series 3.0 840i M Sport Steptronic Euro 6 (s/s) 2dr

Cobham, Surrey
  • Petrol
  • 2 Doors
  • Automatic
  • 20 Miles
  • In stock
£89,995
BMW X5 3.0 50e 25.7kWh M Sport Steptronic XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 50e 25.7kWh M Sport Steptronic XDrive Euro 6 (s/s) 5dr

Romford, Essex
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£82,000
BMW 3 Series Saloon 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

BMW 3 Series Saloon 3.0 M340i MHT Auto XDrive Euro 6 (s/s) 4dr

Wolverhampton, Wolverhampton
  • Petrol Hybrid
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£60,457
BMW X6 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Coventry, West midlands
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£91,995
BMW I4 40 83.9kWh M Sport Gran Coupe Auto EDrive 5dr

BMW I4 40 83.9kWh M Sport Gran Coupe Auto EDrive 5dr

Ashford, Kent
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£53,390
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

Harrogate, North yorkshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£44,175
BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

Harrogate, North yorkshire
  • Petrol
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£42,620
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

South hykeham, Lincoln
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • Available May
£40,381
BMW IX2 20 66.5kWh M Sport Auto EDrive 5dr (11kW Charger)

BMW IX2 20 66.5kWh M Sport Auto EDrive 5dr (11kW Charger)

South hykeham, Lincoln
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£45,273
BMW I5 40 83.9kWh M Sport Auto EDrive 4dr (11kW Charger)

BMW I5 40 83.9kWh M Sport Auto EDrive 4dr (11kW Charger)

South hykeham, Lincoln
  • Electric
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£73,992
......