Used BMW X5 cars for sale on What Car?

Powered by

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

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

Fleet, Hampshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 54,000 Miles
£25,500
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

Warrington, Lancashire
  • 2018 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 43,904 Miles
£36,217
BMW X5 3.0 35d 10-Year Edition Auto XDrive Euro 4 5dr

BMW X5 3.0 35d 10-Year Edition Auto XDrive Euro 4 5dr

Bury, Lancashire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 74,000 Miles
£11,990
BMW X5 3.0i Sport Exclusive Edition Auto 4WD Euro 3 5dr

BMW X5 3.0i Sport Exclusive Edition Auto 4WD Euro 3 5dr

Milton keynes, Buckinghamshire
  • 2004 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 124,000 Miles
£1,990
BMW X5 2.0 25d SE Auto XDrive Euro 6 (s/s) 5dr

BMW X5 2.0 25d SE Auto XDrive Euro 6 (s/s) 5dr

Tadcaster, North yorkshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 69,350 Miles
£22,199
BMW X5 4.4i V8 Sport Exclusive Edition Auto 4WD Euro 3 5dr

BMW X5 4.4i V8 Sport Exclusive Edition Auto 4WD Euro 3 5dr

Greenford, Middlesex
  • 2006 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 148,000 Miles
£3,950
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

Barnsley, South yorkshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 47,264 Miles
£44,449
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

Wigan, Lancashire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 37,945 Miles
£47,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

Croydon, Surrey
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 40,600 Miles
£31,194
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

Luton, Bedfordshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 49,000 Miles
£45,000
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

Ballymena, County antrim
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 55,000 Miles
£31,795
Image unavailable

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

Bury, Lancashire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 64,400 Miles
£28,990
BMW X5 3.0 30d M Sport Auto XDrive Euro 5 5dr

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

St. albans, Hertfordshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 140,000 Miles
£9,599
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

Witham, Essex
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 58,450 Miles
£31,700
BMW X5 3.0d Sport Auto 4WD Euro 4 5dr

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

Bishop's stortford, Hertfordshire
  • 2006 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 72,497 Miles
£5,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

Liverpool, Lancashire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 103,000 Miles
£18,995
BMW 5 SERIES 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Cardiff, Glamorgan
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 44,089 Miles
£23,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

Market drayton, Shropshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 72,155 Miles
£23,995
BMW X5 Series X5 XDrive40d M Sport

BMW X5 Series X5 XDrive40d M Sport

Aberdeen, Kincardineshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 41,591 Miles
£36,150
BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

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

Newport, Gwent
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 59,500 Miles
£26,495
...