BMW X5 cars available for sale now on What Car?

In partnership with

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

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

Blackpool, Lancashire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • In stock
£94,873
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

Exeter, Devon
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 1 Miles
  • In stock
£91,970
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

Northampton, Northamptonshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£84,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

Stafford, Staffordshire
  • Brand new
  • 2024 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • In stock
£87,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

Melksham, Wiltshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£86,485
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

West drayton, Greater london
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • In stock
£87,900
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
£89,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

Bournemouth, Dorset
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • In stock
£89,592
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

Northampton, Northamptonshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 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

Dundee, Angus
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£89,194
BMW X5 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Plymouth, Devon
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 1 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

Doncaster, South yorkshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • In stock
£88,272
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

East boldon, Tyne and wear
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • In stock
£82,619
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

Leigh-on-sea, Essex
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£88,622
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

Bristol, Avon
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£78,995
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
£96,226
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
......