Used BMW X5 cars for sale on What Car?

In partnership with

What Car? Classifieds has 814 approved used BMW X5 cars available for sale from top BMW dealers. Browse our classifieds now - the easiest and most powerful used car search tool around – and find the perfect approved used BMW X5 near you.

In partnership with

Cars found 814

Chosen Filters (3)
* Postcode invalid
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Bradford, West yorkshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 49,232 Miles
£36,500
BMW X5 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Bradford, West yorkshire
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 28,379 Miles
£47,400
BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

Bradford, West yorkshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 27,675 Miles
£45,000
BMW X5 3.0 40i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Bradford, West yorkshire
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 28,130 Miles
£48,900
BMW X5 3.0 45e 24kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 45e 24kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

Bradford, West yorkshire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 24,696 Miles
£42,450
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Leatherhead, Surrey
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 39,913 Miles
£41,000
Image unavailable

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

Dungannon, County tyrone
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 5,136 Miles
£68,750
BMW X5 3.0 45e 24kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 45e 24kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

Selby, North yorkshire
  • 2022 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 16,500 Miles
£49,895
BMW X5 3.0 30d XLine Auto XDrive Euro 6 (s/s) 5dr

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

Norwich, Norfolk
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 79,826 Miles
£26,700
BMW X5 3.0 45e 24kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 45e 24kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

Preston, Lancashire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 12,894 Miles
£45,990
BMW X5 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Glasgow, Lanarkshire
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 54,613 Miles
£39,998
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

Bolton, Lancashire
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 14,096 Miles
£64,995
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Dungannon, County tyrone
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 62,483 Miles
£37,790
BMW X5 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Cleckheaton, West yorkshire
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 29,500 Miles
£46,995
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

Leigh-on-sea, Essex
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 9,598 Miles
£66,990
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Dundee, Angus
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 69,699 Miles
£42,199
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

Grimsby, South humberside
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 13,207 Miles
£56,491
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

Rochdale, Lancashire
  • 2023 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 3,428 Miles
£69,990
BMW X5 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Brentford, Middlesex
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 26,950 Miles
£54,129
BMW X5 3.0 40i XLine Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 40i XLine Auto XDrive Euro 6 (s/s) 5dr

Tonbridge, Kent
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 31,925 Miles
£39,990
...