BMW X5 cars available for sale now on What Car?

In partnership with

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

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

Bridgwater, Somerset
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 15 Miles
  • In stock
£84,290
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

Stockton-on-tees, Cleveland
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£82,785
BMW X5 Xdrive50E M Sport 5Dr Auto

BMW X5 Xdrive50E M Sport 5Dr Auto

Stoke on trent, Staffordshire
  • Brand new
  • 2025 reg
  • Unlisted
  • Automatic
  • In stock
£74,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

Nottingham, Nottinghamshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£85,950
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

Nottingham, Nottinghamshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£92,950
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

Nottingham, Nottinghamshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£89,950
BMW X5 3.0 30d MHT XLine Steptronic XDrive Euro 6 (s/s) 5dr

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

Nottingham, Nottinghamshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£79,950
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
£85,750
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

Chesterfield, Derbyshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£83,350
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

Blackburn, Lancashire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£83,880
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

Blackburn, Lancashire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£94,950
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

Chester, Cheshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£85,829
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
£76,605
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,505
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
£82,320
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
£93,135
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
£88,393
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
£83,600
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
£84,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

Maidenhead, Surrey
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£81,995
...