Used BMW X5 cars for sale on What Car?

In partnership with

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

Chosen Filters (4)
* Postcode invalid
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 3.0 30d SE Steptronic XDrive Euro 5 5dr

BMW X5 3.0 30d SE Steptronic XDrive Euro 5 5dr

Penarth, South glamorgan
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 68,964 Miles
£9,480
BMW X5 3.0 30d M Sport Auto XDrive Euro 4 5dr

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

Birmingham, Worcestershire
  • 2009 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 139,000 Miles
£4,495
BMW X5 3.0 30d SE Steptronic XDrive Euro 5 5dr

BMW X5 3.0 30d SE Steptronic XDrive Euro 5 5dr

Sheffield, Yorkshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 84,221 Miles
£8,990
BMW X5 3.0 30d SE Steptronic XDrive Euro 5 5dr

BMW X5 3.0 30d SE Steptronic XDrive Euro 5 5dr

Heywood, Lancashire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 102,680 Miles
£8,195
BMW X5 3.0 30d M Sport Auto XDrive Euro 5 5dr

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

Cannock, Staffordshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 83,377 Miles
£10,880
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

Northwood, Middlesex
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 109,000 Miles
£11,250
BMW X5 3.0 30d SE Steptronic XDrive Euro 5 5dr

BMW X5 3.0 30d SE Steptronic XDrive Euro 5 5dr

Maidenhead, Berkshire
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 86,284 Miles
£8,579
BMW X5 3.0 30d SE Steptronic XDrive Euro 5 5dr

BMW X5 3.0 30d SE Steptronic XDrive Euro 5 5dr

Wokingham, Berkshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 80,763 Miles
£9,995
BMW X5 3.0 40d M Sport Steptronic XDrive Euro 5 5dr

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

Wolverhampton, Staffordshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 93,000 Miles
£10,295
BMW X5 4.8i V8 SE Auto 4WD Euro 4 5dr

BMW X5 4.8i V8 SE Auto 4WD Euro 4 5dr

Moreton-in-marsh, Gloucestershire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 117,235 Miles
£2,999
BMW X5 3.0 30d SE Steptronic XDrive Euro 5 5dr

BMW X5 3.0 30d SE Steptronic XDrive Euro 5 5dr

Uxbridge, Middlesex
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 105,677 Miles
£8,500
BMW X5 3.0 Sd M Sport Auto 4WD Euro 4 5dr

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

Bognor regis, West sussex
  • 2008 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 137,384 Miles
£6,250
BMW X5 3.0 30d M Sport Auto XDrive Euro 4 5dr

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

Woking, Surrey
  • 2010 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 134,000 Miles
£6,450
BMW X5 3.0 30d M Sport Auto XDrive Euro 4 5dr

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

Peterborough, Northamptonshire
  • 2009 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 118,700 Miles
£7,300
BMW X5 3.0 30d M Sport Auto XDrive Euro 5 5dr

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

Derby, Derbyshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 124,000 Miles
£8,495
BMW X5 3.0 40d M Sport Steptronic XDrive Euro 5 5dr

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

Ipswich, Suffolk
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 82,278 Miles
£11,995
BMW X5 3.0d SE Auto 4WD Euro 4 5dr

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

Sheffield, Yorkshire
  • 2007 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 110,743 Miles
£4,995
BMW X5 4.8 48i V8 M Sport Auto XDrive Euro 4 5dr

BMW X5 4.8 48i V8 M Sport Auto XDrive Euro 4 5dr

Slough, Buckinghamshire
  • 2009 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 144,669 Miles
£6,295
BMW X5 3.0 30d SE Steptronic XDrive Euro 5 5dr

BMW X5 3.0 30d SE Steptronic XDrive Euro 5 5dr

Manchester, Lancashire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 121,593 Miles
£6,440
...