BMW cars available for sale now on What Car?

In partnership with

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

In partnership with

Cars found 1,862

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

Cheltenham, Gloucestershire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 1 Miles
  • In stock
£66,450
BMW X1 2.0 23i MHT M Sport DCT XDrive Euro 6 (s/s) 5dr

BMW X1 2.0 23i MHT M Sport DCT XDrive Euro 6 (s/s) 5dr

York, Yorkshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£48,258
BMW 4 Series Gran Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 5dr

BMW 4 Series Gran Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 5dr

Manchester, Lancashire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£47,995
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

Brighton, East sussex
  • Brand new
  • 2024 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£85,978
BMW I5 40 83.9kWh M Sport Pro Touring Auto EDrive 5dr (11kW Charger)

BMW I5 40 83.9kWh M Sport Pro Touring Auto EDrive 5dr (11kW Charger)

York, Yorkshire
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£72,034
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

Bishop stortford, Hertfordshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£53,272
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

Leeds, West yorkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£89,750
BMW X1 1.5 20i MHT M Sport DCT SDrive Euro 6 (s/s) 5dr

BMW X1 1.5 20i MHT M Sport DCT SDrive Euro 6 (s/s) 5dr

Wakefield, West yorkshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • In stock
£40,800
BMW 5 Series 3.0 550e 22.1kWh M Sport Pro Steptronic XDrive Euro 6 (s/s) 4dr

BMW 5 Series 3.0 550e 22.1kWh M Sport Pro Steptronic XDrive Euro 6 (s/s) 4dr

Bishop stortford, Hertfordshire
  • Petrol Plug-in Hybrid
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£80,450
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
  • 15 Miles
  • In stock
£90,007
BMW I4 40 83.9kWh M Sport Gran Coupe Auto EDrive 5dr

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

Swindon, Wiltshire
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£55,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

Cobham, Surrey
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 15 Miles
  • In stock
£87,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

Swindon, Wiltshire
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£49,995
BMW I7 60 105.7kWh Excellence (Pro) Auto XDrive 4dr

BMW I7 60 105.7kWh Excellence (Pro) Auto XDrive 4dr

Ipswich, Suffolk
  • Electric
  • 4 Doors
  • Automatic
  • In stock
£112,595
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

Wakefield, West yorkshire
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£42,366
BMW I4 M50 83.9kWh Gran Coupe Auto 4WD 5dr

BMW I4 M50 83.9kWh Gran Coupe Auto 4WD 5dr

Colchester, Essex
  • Electric
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£62,785
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

Borehamwood, Hertfordshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£46,857
BMW I4 40 83.9kWh M Sport Gran Coupe Auto EDrive 5dr

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

Ipswich, Suffolk
  • Electric
  • 5 Doors
  • Automatic
  • In stock
£48,298
BMW 2 Series Gran Coupe 2.0 M235i DCT XDrive Euro 6 (s/s) 4dr

BMW 2 Series Gran Coupe 2.0 M235i DCT XDrive Euro 6 (s/s) 4dr

Wakefield, West yorkshire
  • Petrol
  • 4 Doors
  • Automatic
  • In stock
£51,175
BMW I7 60 105.7kWh Excellence (Pro) Auto XDrive 4dr

BMW I7 60 105.7kWh Excellence (Pro) Auto XDrive 4dr

Colchester, Essex
  • Electric
  • 4 Doors
  • Automatic
  • 10 Miles
  • In stock
£109,995
......