Used BMW X3 cars for sale on What Car?

Powered by

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

Chosen Filters (3)
* Postcode invalid
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

Perth, Perthshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 22,044 Miles
£27,998
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

London, Greater london
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 41,764 Miles
£24,698
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

London, Greater london
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 25,493 Miles
£27,000
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

Coleraine, County londonderry
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 57,000 Miles
£28,450
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

Surbiton, Surrey
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 28,888 Miles
£39,079
BMW X3 3.0 M40i Auto XDrive Euro 6 (s/s) 5dr

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

Cobham, Surrey
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 32,687 Miles
£38,995
BMW X3 2.0 20i GPF XLine Auto XDrive Euro 6 (s/s) 5dr

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

Horsham, West sussex
  • 2018 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 44,131 Miles
£24,250
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

Cobham, Surrey
  • 2023 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 9,039 Miles
£48,495
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

Kidlington, Oxford
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 29,987 Miles
£30,824
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

Bury, Lancashire
  • 2020 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 49,593 Miles
£27,475
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

Chelmsford, Essex
  • 2023 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 7,519 Miles
£39,699
BMW X3 3.0 M40d MHT Auto XDrive Euro 6 (s/s) 5dr

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

Worksop, Nottinghamshire
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 58,980 Miles
£33,995
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

Dungannon, County tyrone
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 43,623 Miles
£30,990
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

Kettering, Northamptonshire
  • 2020 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 11,354 Miles
£37,999
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

Chatham, Kent
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 43,577 Miles
£29,800
BMW X3 3.0 M40i Auto XDrive Euro 6 (s/s) 5dr

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

Rochdale, Lancashire
  • 2021 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 29,004 Miles
£42,985
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

Crewe, Cheshire
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 44,287 Miles
£25,699
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

Rochdale, Lancashire
  • 2020 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 31,591 Miles
£30,985
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

Scunthorpe, South humberside
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 27,255 Miles
£31,311
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

Scunthorpe, South humberside
  • 2021 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 15,862 Miles
£33,493
...