Used BMW X5 cars for sale on What Car?

Powered by

What Car? Classifieds have 1,109 approved used BMW X5 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW X5 cars near you.

Powered by

Cars found 1,109

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

  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 28,329 Miles
£46,925
BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

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

Manchester, Lancashire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 66,000 Miles
£26,970
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
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 36,800 Miles
£41,500
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

Brierley hill, West midlands
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 92,500 Miles
£22,499
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

Southampton, Hampshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 44,765 Miles
£29,467
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
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 7,055 Miles
£76,979
BMW X5 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Barnsley, South yorkshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 89,800 Miles
£22,971
BMW X5 2.0 40e 9.0kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 2.0 40e 9.0kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

Birmingham, Warwickshire
  • 2018 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 45,492 Miles
£25,814
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
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 3,710 Miles
£68,999
BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

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

Bayford, Hertford
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 80,000 Miles
£23,989
BMW X5 2.0 40e 9.0kWh SE Auto XDrive Euro 6 (s/s) 5dr

BMW X5 2.0 40e 9.0kWh SE Auto XDrive Euro 6 (s/s) 5dr

Uxbridge, Middlesex
  • 2017 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 70,873 Miles
£20,750
BMW X5 2.0 40e 9.0kWh SE Auto XDrive Euro 6 (s/s) 5dr

BMW X5 2.0 40e 9.0kWh SE Auto XDrive Euro 6 (s/s) 5dr

Reading, Berkshire
  • 2016 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 63,218 Miles
£19,671
BMW X5 4.4 M50i V8 Auto XDrive Euro 6 (s/s) 5dr

BMW X5 4.4 M50i V8 Auto XDrive Euro 6 (s/s) 5dr

Newcastle upon tyne, Northumberland
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 24,700 Miles
£49,990
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

Grimsby, South humberside
  • 2021 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 42,315 Miles
£44,199
BMW X5 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Peterborough, Cambridgeshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 74,043 Miles
£22,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

Liverpool, Merseyside
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 86,308 Miles
£17,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

County tyrone, Northern ireland
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 42,891 Miles
£38,995
Image unavailable

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

Bridgwater, Somerset
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 80,189 Miles
£21,995
BMW X5 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Weston-super-mare, North somerset
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 47,451 Miles
£26,324
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

Stockton-on-tees, Cleveland
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 20,968 Miles
£31,995
...