Used BMW X5 cars for sale on What Car?

Powered by

What Car? Classifieds have 36 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 36

Chosen Filters (4)
* Postcode invalid
BMW X5 3.0d SE Auto 4WD Euro 4 5dr

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

Rochford, Essex
  • 2007 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 84,000 Miles
£5,500
BMW X5 3.0d SE Auto 4WD Euro 4 5dr

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

Stamford, Lincolnshire
  • 2007 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 45,896 Miles
£9,995
BMW X5 3.0d Sport 4WD Euro 4 5dr

BMW X5 3.0d Sport 4WD Euro 4 5dr

High wycombe, Buckinghamshire
  • 2005 reg
  • Diesel
  • 5 Doors
  • Manual
  • 124,000 Miles
£1,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
  • 75,000 Miles
£5,995
BMW X5 4.8i V8 SE Auto 4WD Euro 4 5dr

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

Bradford, West yorkshire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 122,000 Miles
£7,595
BMW X5 4.8 IS V8 Auto 4WD Euro 3 5dr

BMW X5 4.8 IS V8 Auto 4WD Euro 3 5dr

Keighley, West yorkshire
  • 2005 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 87,000 Miles
£9,950
BMW X5 3.0d SE Auto 4WD Euro 4 5dr

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

Swanley, Kent
  • 2007 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 168,000 Miles
£2,500
BMW X5 3.0d SE Auto 4WD Euro 4 5dr

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

Luton, Bedfordshire
  • 2007 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 111,000 Miles
£5,480
BMW X5 3.0d Sport Exclusive Edition Auto 4WD Euro 4 5dr

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

Peterborough, Northamptonshire
  • 2006 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 91,000 Miles
£3,495
BMW X5 3.0 Si SE Auto 4WD Euro 4 5dr

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

Ilford, Essex
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 95,000 Miles
£5,495
BMW X5 3.0d M Sport Auto

BMW X5 3.0d M Sport Auto

Maidstone, Kent
  • 2006 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 145,000 Miles
£1,750
BMW X5 3.0d Sport Auto 4WD Euro 4 5dr

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

Leigh, Lancashire
  • 2006 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 142,900 Miles
£2,495
BMW X5 3.0d SE Auto 4WD Euro 4 5dr

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

Iver, Buckinghamshire
  • 2007 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 99,000 Miles
£5,999
BMW X5 3.0d SE Auto 4WD Euro 4 5dr

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

Birmingham, West midlands
  • 2007 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 123,000 Miles
£3,990
BMW X5 4.8i V8 SE Auto 4WD Euro 4 5dr

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

Edgware, Middlesex
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 80,000 Miles
£7,500
BMW X5 3.0d Sport Auto 4WD Euro 4 5dr

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

Alderley edge, Cheshire
  • 2005 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 146,000 Miles
£4,450
BMW X5 4.8i V8 SE Auto 4WD Euro 4 5dr

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

Birmingham, Warwickshire
  • 2007 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 116,000 Miles
£6,989
BMW X5 3.0i Sport Auto 4WD Euro 3 5dr

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

Wembley, Middlesex
  • 2003 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 120,000 Miles
£3,889
BMW X5 3.0d SE Auto 4WD Euro 4 5dr

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

Chesterfield, Derbyshire
  • 2007 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 124,000 Miles
£6,495
BMW X5 3.0d SE Auto 4WD Euro 4 5dr

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

Iver, Buckinghamshire
  • 2007 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 95,000 Miles
£6,999
...