Used BMW X3 cars for sale on What Car?

In partnership with

What Car? Classifieds has 38 approved used BMW X3 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 X3 near you.

In partnership with

Cars found 38

Chosen Filters (4)
* Postcode invalid
BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

Burton-on-trent, Staffordshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 108,000 Miles
£5,599
BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

Solihull, West midlands
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 85,304 Miles
£6,589
BMW X3 2.5i Sport 4WD Euro 3 5dr

BMW X3 2.5i Sport 4WD Euro 3 5dr

Henfield, West sussex
  • 2004 reg
  • Petrol
  • 5 Doors
  • Manual
  • 87,000 Miles
£2,990
BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

Chesterfield, Derbyshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 97,474 Miles
£6,495
BMW X3 2.0 20d SE XDrive Euro 5 (s/s) 5dr

BMW X3 2.0 20d SE XDrive Euro 5 (s/s) 5dr

Nottingham
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 120,000 Miles
£4,990
BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

Swindon, Wiltshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 82,664 Miles
£7,200
BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

Heckmondwike, West yorkshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 168,613 Miles
£3,295
BMW X3 3.0i Sport Auto 4WD Euro 3 5dr

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

Rickmansworth, Hertfordshire
  • 2004 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 95,000 Miles
£2,990
BMW X3 2.0d SE 4WD Euro 4 5dr

BMW X3 2.0d SE 4WD Euro 4 5dr

Lincoln, Lincolnshire
  • 2005 reg
  • Diesel
  • 5 Doors
  • Manual
  • 91,000 Miles
£1,950
BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

Bury st edmunds, Suffolk
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 59,800 Miles
£8,995
BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

Egham, Surrey
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 83,000 Miles
£4,495
BMW X3 2.5i Sport Auto 4WD Euro 3 5dr

BMW X3 2.5i Sport Auto 4WD Euro 3 5dr

Greenford, Middlesex
  • 2004 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 118,000 Miles
£1,950
BMW X3 3.0i Sport Auto 4WD Euro 3 5dr

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

Greenford, Middlesex
  • 2004 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 103,000 Miles
£1,995
BMW X3 3.0d SE Auto 4WD Euro 4 5dr

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

St helens, Merseyside
  • 2006 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 145,000 Miles
£2,480
BMW X3 3.0i Sport Auto 4WD Euro 3 5dr

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

Chesham, Buckinghamshire
  • 2004 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 126,000 Miles
£2,500
BMW X3 2.0 20d SE Edition Exclusive Steptronic XDrive Euro 4 5dr

BMW X3 2.0 20d SE Edition Exclusive Steptronic XDrive Euro 4 5dr

Dewsbury, West yorkshire
  • 2008 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 103,500 Miles
£3,495
BMW X3 2.5i SE Auto 4WD Euro 3 5dr

BMW X3 2.5i SE Auto 4WD Euro 3 5dr

The hyde, Middlesex
  • 2005 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 103,000 Miles
£2,499
BMW X3 3.0 30d M Sport Steptronic XDrive Euro 5 (s/s) 5dr

BMW X3 3.0 30d M Sport Steptronic XDrive Euro 5 (s/s) 5dr

Bristol, Gloucestershire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 121,000 Miles
£6,599
BMW X3 2.0 20d SE XDrive Euro 5 5dr

BMW X3 2.0 20d SE XDrive Euro 5 5dr

Balmedie, Aberdeenshire
  • 2009 reg
  • Diesel
  • 5 Doors
  • Manual
  • 81,813 Miles
£3,650
BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr

Dewsbury, West yorkshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 112,000 Miles
£4,995
...