Used BMW X5 cars for sale on What Car?

In partnership with

What Car? Classifieds has 2,225 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 2,225

Chosen Filters (2)
* 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

Sheffield, Yorkshire
  • 2022 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 12,000 Miles
£50,980
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

Farnborough, Hampshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 49,116 Miles
£39,995
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

Antrim, County antrim
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 49,655 Miles
£45,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

Welwyn garden city, Hertfordshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 75,000 Miles
£16,949
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

County tyrone, Northern ireland
  • 2024 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 4,222 Miles
£72,995
BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

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

Coventry, West midlands
  • 2021 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 76,000 Miles
£44,000
Image unavailable

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

Chester, Cheshire
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 48,745 Miles
£46,999
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

Loughborough, Leicestershire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 114,150 Miles
£17,778
BMW X5 3.0 30d SE Auto XDrive Euro 6 (s/s) 5dr

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

Sheffield, South yorkshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 96,000 Miles
£14,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

Doncaster, South yorkshire
  • 2024 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 10,797 Miles
£69,450
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

Milton keynes, Buckinghamshire
  • 2024 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 5,424 Miles
£70,950
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

Portadown, Armagh
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 49,433 Miles
£43,995
Image unavailable

BMW X5 2.0 25d M Sport Auto SDrive Euro 6 (s/s) 5dr

The hyde, Middlesex
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 67,000 Miles
£18,540
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

Loughborough, Leicestershire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 85,792 Miles
£20,478
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

Sheffield, Yorkshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 59,000 Miles
£37,950
BMW X5 3.0 40d M Sport Steptronic XDrive Euro 5 5dr

BMW X5 3.0 40d M Sport Steptronic XDrive Euro 5 5dr

Manchester, Lancashire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 97,810 Miles
£9,950
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

Ashford, Kent
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 42,000 Miles
£43,795
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

Manchester, Lancashire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 87,700 Miles
£19,950
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

Burnley, Lancashire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 78,300 Miles
£22,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

Belfast, County antrim
  • 2024 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 9,581 Miles
£75,995
......