Used BMW X3 cars for sale on What Car?

In partnership with

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

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

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

Ashton-under-lyne, Lancashire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 106,000 Miles
£6,995
BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Peterborough, Northamptonshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 74,361 Miles
£23,500
BMW X3 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr

Bournemouth, Dorset
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 53,000 Miles
£16,490
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

Mexborough, South yorkshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 116,000 Miles
£11,471
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

Washington, Tyne and wear
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 77,462 Miles
£13,990
BMW X3 2.0 20d SE Auto XDrive Euro 5 (s/s) 5dr

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

Broxburn, West lothian
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 54,708 Miles
£10,975
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

Chesterfield, Derbyshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 112,699 Miles
£11,295
BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr

BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr

Peterborough, Cambridgeshire
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 91,400 Miles
£8,999
BMW X3 2.0 20i GPF M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20i GPF M Sport Auto XDrive Euro 6 (s/s) 5dr

Inverness, Inverness-shire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 43,513 Miles
£25,498
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

Birmingham, Warwickshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 101,000 Miles
£5,495
BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr

BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr

Swindon, Wiltshire
  • 2014 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 87,878 Miles
£10,100
BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Coalville, Leicestershire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 33,000 Miles
£28,495
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr

Lifton, Devon
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 93,000 Miles
£12,995
BMW X3 2.0 20d SE Auto XDrive Euro 6 (s/s) 5dr

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

Berkhamsted, Hertfordshire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 45,000 Miles
£15,499
BMW X3 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 3.0 35d M Sport Auto XDrive Euro 6 (s/s) 5dr

Addlestone, Surrey
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 69,000 Miles
£17,990
BMW X3 2.0 18d SE SDrive Euro 5 (s/s) 5dr

BMW X3 2.0 18d SE SDrive Euro 5 (s/s) 5dr

Peterborough, Huntingdonshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 118,000 Miles
£3,490
BMW X3 2.0 20d SE XDrive Euro 5 (s/s) 5dr

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

Tamworth, Staffordshire
  • 2011 reg
  • Diesel
  • 5 Doors
  • Manual
  • 97,000 Miles
£4,489
BMW X3 2.0 20d SE Auto XDrive Euro 5 (s/s) 5dr

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

Hornchurch, Essex
  • 2012 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 105,000 Miles
£6,000
BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr

BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr

Castleford, West yorkshire
  • 2013 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 131,000 Miles
£6,495
BMW X3 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr

BMW X3 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr

Newbridge, Midlothian
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 35,929 Miles
£32,995
...