Used BMW X5 cars for sale on What Car?

Powered by

What Car? Classifieds have 1,245 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,245

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

Dartford, Kent
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 3,000 Miles
£62,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

Salford, Lancashire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 65,000 Miles
£45,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

Leeds, West yorkshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 30,732 Miles
£46,500
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

Welwyn garden city, Hertfordshire
  • 2022 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 8,500 Miles
£69,995
BMW X5 DIESEL ESTATE 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

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

St. helens, Merseyside
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 30,000 Miles
£54,495
Image unavailable

BMW X5 3.0d SE Auto 4WD Euro 3 5dr

Bristol, Somerset
  • 2001 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 110,000 Miles
£2,495
BMW X5 DIESEL ESTATE 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

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

St. helens, Merseyside
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 28,000 Miles
£55,495
BMW X5 3.0 Sd M Sport Auto 4WD Euro 4 5dr

BMW X5 3.0 Sd M Sport Auto 4WD Euro 4 5dr

Telford, Shropshire
  • 2008 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 38,128 Miles
£13,999
BMW X5 3.0d M Sport Auto 4WD Euro 4 5dr

BMW X5 3.0d M Sport Auto 4WD Euro 4 5dr

Chichester, West sussex
  • 2009 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 117,952 Miles
£5,990
Image unavailable

BMW X5 4.4 50i V8 M Sport Auto XDrive Euro 6 (s/s) 5dr

York, Yorkshire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 34,839 Miles
£33,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

Burnley, Lancashire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 74,000 Miles
£26,995
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

Blackpool, Lancashire
  • 2019 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 32,053 Miles
£55,990
BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

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

Iver, Buckinghamshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 74,000 Miles
£29,995
BMW X5 3.0 30d M Sport Auto XDrive Euro 4 5dr

BMW X5 3.0 30d M Sport Auto XDrive Euro 4 5dr

Wigan, Lancashire
  • 2009 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 91,000 Miles
£9,995
BMW X5 Series 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Wakefield, West yorkshire
  • 2020 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 20,104 Miles
£53,950
BMW X5 Series 3.0 45e 24kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Perth, Perthshire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 16,197 Miles
£62,490
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

Bayford, Hertford
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 105,000 Miles
£19,989
BMW X5 2.0 25d M Sport Auto SDrive Euro 6 (s/s) 5dr

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

Bayford, Hertford
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 48,587 Miles
£23,989
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

Stanmore, Middlesex
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 47,808 Miles
£42,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

Burnley, Lancashire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 35,500 Miles
£35,995
...