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 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
  • 10 Miles
  • In stock
£81,394
Image unavailable

BMW X5 BMW X5 XDrive50e M Sport

Coventry, West midlands
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£105,245
BMW X5 BMW X5 XDrive50e M Sport

BMW X5 BMW X5 XDrive50e M Sport

Leicester, Leicestershire
  • Petrol
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£91,998
BMW X5 BMW X5 XDrive50e M Sport

BMW X5 BMW X5 XDrive50e M Sport

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

BMW X5 BMW X5 XDrive50e M Sport

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

Kirkcaldy, Fife
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£77,898
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

Kirkcaldy, Fife
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£75,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

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

Oxford, Oxfordshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£97,850
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

Grange-over-sands, Cumbria
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • In stock
£102,780
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

Melksham, Wiltshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£84,145
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

Doncaster, South yorkshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • In stock
£83,107
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

Harrogate, North yorkshire
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 5 Miles
  • In stock
£90,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

Cow roast, Hertfordshire
  • 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

Bolton, Lancashire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • In stock
£85,950
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

Cardiff, Glamorgan
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£89,900
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

Farnborough, Hampshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • In stock
£94,655
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

Melksham, Wiltshire
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£87,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

Romford, Essex
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 10 Miles
  • In stock
£98,635
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

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