Used BMW X3 cars for sale on What Car?

Powered by

What Car? Classifieds have 1,216 approved used BMW X3 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 X3 cars near you.

Powered by

Cars found 1,216

Chosen Filters (2)
* Postcode invalid
BMW X3 3.0 M40i GPF Auto XDrive Euro 6 (s/s) 5dr

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

Oldham, Lancashire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 30,000 Miles
£36,949
BMW X3 XDrive M40d MHT 5dr Auto

BMW X3 XDrive M40d MHT 5dr Auto

Dumfries, Dumfriesshire
  • 2023 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 8,762 Miles
£59,998
BMW X3 3.0 M40i GPF Auto XDrive Euro 6 (s/s) 5dr

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

Batley, West yorkshire
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 36,000 Miles
£35,995
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

Leighton buzzard, Bedfordshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 61,000 Miles
£23,949
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

Harrow, Middlesex
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 123,730 Miles
£9,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

Stockport, Cheshire
  • 2017 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 72,000 Miles
£16,440
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

Stirling, Stirlingshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 41,403 Miles
£26,649
BMW X3 2.0 20d SE Edition Premium Steptronic XDrive Euro 4 5dr

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

Birmingham, Warwickshire
  • 2008 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 104,000 Miles
£3,500
BMW X3 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr

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

Crewe, Cheshire
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 8,795 Miles
£48,999
Image unavailable

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

Cardiff, Glamorgan
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 38,281 Miles
£27,995
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

Scunthorpe, South humberside
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 69,858 Miles
£15,570
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

Glasgow, Lanarkshire
  • 2015 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 59,000 Miles
£15,495
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Edinburgh, Midlothian
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 9,700 Miles
£32,500
BMW X3 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr

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

Nottingham, Nottinghamshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 37,500 Miles
£33,480
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

Coalville, Leicestershire
  • 2016 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 60,000 Miles
£16,000
BMW X3 2.0 18d SE SDrive Euro 5 (s/s) 5dr

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

Wellington, Somerset
  • 2013 reg
  • Diesel
  • 5 Doors
  • Manual
  • 56,557 Miles
£8,986
BMW X3 2.0 30e 12kWh XLine Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 30e 12kWh XLine Auto XDrive Euro 6 (s/s) 5dr

Blackburn, Lancashire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 50,481 Miles
£28,420
BMW X3 2.0 30e 12kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X3 2.0 30e 12kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

Newcastle upon tyne
  • 2022 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 16,892 Miles
£39,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

New malden, Surrey
  • 2011 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 140,000 Miles
£4,094
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

Bury, Lancashire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 52,422 Miles
£23,254
...