Used BMW X5 cars for sale on What Car?

In partnership with

What Car? Classifieds has 488 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 488

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

Magherafelt, County londonderry
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 116,000 Miles
£15,450
BMW X5 4.4 50i V8 M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Cirencester, Gloucestershire
  • 2017 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 7,518 Miles
£74,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

Cardiff, Glamorgan
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 104,000 Miles
£16,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

Oldham, Lancashire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 50,000 Miles
£30,849
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

Peterborough, Northamptonshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 76,586 Miles
£22,800
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

Welwyn garden city, Hertfordshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 56,000 Miles
£17,898
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

Bedford, Bedfordshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 112,000 Miles
£29,750
Image unavailable

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

Nottingham, Nottinghamshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 106,329 Miles
£14,475
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

Crewe, Cheshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 87,580 Miles
£18,290
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

Poole, Dorset
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 45,000 Miles
£29,995
BMW X5 3.0 30d M Sport Auto XDrive Euro 5 5dr

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

Exeter, Devon
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 122,110 Miles
£8,295
BMW X5 DIESEL ESTATE 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

St. helens, Merseyside
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 78,238 Miles
£34,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

Colchester, Essex
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 64,339 Miles
£23,499
BMW X5 2.0 25d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Belfast, County antrim
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 91,000 Miles
£22,995
BMW X5 3.0 40d SE Auto XDrive Euro 6 (s/s) 5dr

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

Banbridge, County down
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 90,000 Miles
£15,900
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
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 100,484 Miles
£18,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

Bathgate, West lothian
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 69,000 Miles
£37,495
BMW X5 2.0 25d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Ilford, Essex
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 74,917 Miles
£17,495
BMW X5 3.0 40d SE Auto XDrive Euro 6 (s/s) 5dr

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

Gateshead, Tyne and wear
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 87,418 Miles
£23,995
BMW X5 2.0 25d SE Auto SDrive Euro 6 (s/s) 5dr

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

Middlesbrough, Cleveland
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 114,322 Miles
£11,990
...