BMW X5 cars available for sale now on What Car?

In partnership with

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

Chosen Filters (2)
* Postcode invalid
BMW X5 BMW X5 XDrive50e M Sport

BMW X5 BMW X5 XDrive50e M Sport

Tamworth, Staffordshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£86,450
BMW X5 BMW X5 XDrive50e M Sport

BMW X5 BMW X5 XDrive50e M Sport

Tamworth, Staffordshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£102,955
BMW X5 BMW X5 XDrive30d M Sport

BMW X5 BMW X5 XDrive30d M Sport

Romford, Essex
  • Diesel
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£90,900
BMW X5 BMW X5 M60i XDrive

BMW X5 BMW X5 M60i XDrive

Shrewsbury, Shropshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£102,000
BMW X5 Xdrive30D Mht M Sport 5Dr Auto [Tech/Pro Pack]

BMW X5 Xdrive30D Mht M Sport 5Dr Auto [Tech/Pro Pack]

Crewe, Cheshire
  • Brand new
  • 2024 reg
  • Diesel
  • Automatic
  • 15 Miles
  • In stock
£89,999
BMW X5 BMW X5 XDrive50e M Sport

BMW X5 BMW X5 XDrive50e M Sport

High wycombe, Buckinghamshire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£80,370
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

Ascot, Berkshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£89,995
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

Kirkcaldy, Fife
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£86,998
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

Bishop stortford, Hertfordshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£88,367
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

Ascot, Berkshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£93,500
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
£87,330
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
£92,775
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

Coventry, West midlands
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£99,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

Croydon, Surrey
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 25 Miles
  • In stock
£86,400
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

Guildford, Surrey
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • In stock
£80,393
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

Solihull, West midlands
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£79,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

Solihull, West midlands
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£84,499
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

Tamworth, Staffordshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£86,635
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
  • 15 Miles
  • In stock
£89,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

Crewe, Cheshire
  • Brand new
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 15 Miles
  • In stock
£88,999
...