BMW X5 cars available for sale now on What Car?

In partnership with

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

In partnership with

Cars found 174

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

Crewe, Cheshire
  • Brand new
  • 2024 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£82,199
BMW X5 3.0 40d MHT M Sport Steptronic XDrive Euro 6 (s/s) 5dr

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

Milton keynes, Buckinghamshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£101,000
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

Sheffield, South yorkshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£94,850
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

Cambridge, Cambridgeshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 15 Miles
  • In stock
£83,450
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

Sheffield, South yorkshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£94,650
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

Stockport, Cheshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£78,490
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

Wilmslow, Cheshire
  • Brand new
  • 2024 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£88,990
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
£95,745
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

Derby, Derbyshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£88,990
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

Brentford, Middlesex
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 25 Miles
  • In stock
£77,532
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

Tamworth, Staffordshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£89,660
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

Rochdale, Lancashire
  • Brand new
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£84,999
BMW X5 3.0 40d MHT M Sport Steptronic XDrive Euro 6 (s/s) 5dr

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

Rochdale, Lancashire
  • Brand new
  • 2024 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£84,999
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

Hook, Hampshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£92,990
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

Edinburgh, Midlothian
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • In stock
£73,705
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

Hook, Hampshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£88,990
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

Sheffield, South yorkshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£87,725
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

Exeter, Devon
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£82,795
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

Salfords, Surrey
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • In stock
£91,180
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

Aylesford, Kent
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£91,180
......