Used BMW X3 cars for sale on What Car?

Powered by

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

Chosen Filters (3)
* Postcode invalid
Image unavailable

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

Reading, Berkshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 12,094 Miles
£33,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

Kings langley, Herts
  • 2020 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 27,000 Miles
£34,990
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

Dundee, Angus
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 40,544 Miles
£28,000
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

Oldbury, West midlands
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 24,958 Miles
£29,999
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
  • 33,059 Miles
£29,198
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

Llandudno junction, Gwynedd
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 35,599 Miles
£29,499
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

Birmingham, West midlands
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 42,615 Miles
£28,391
BMW X3 3.0 30d SE Auto XDrive Euro 6 (s/s) 5dr

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

London, Greater london
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 48,985 Miles
£25,198
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

Manchester, Lancashire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 31,000 Miles
£30,980
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

Chelmsford, Essex
  • 2020 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 15,684 Miles
£35,449
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

Guildford, Surrey
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 46,798 Miles
£32,989
BMW X3 Series X3 XDrive30e XLine

BMW X3 Series X3 XDrive30e XLine

Chester, Cheshire
  • 2021 reg
  • Petrol Plug-in Hybrid
  • 5 Doors
  • Automatic
  • 8,937 Miles
£40,999
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

Romford, Greater london
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 55,000 Miles
£27,995
Image unavailable

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

Edinburgh, Midlothian
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 46,200 Miles
£26,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

London, Greater london
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 66,225 Miles
£24,198
BMW X3 Series X3 XDrive20d M Sport

BMW X3 Series X3 XDrive20d M Sport

Aberdeen, Kincardineshire
  • 2019 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 36,576 Miles
£30,650
BMW X3 Series X3 XDrive20d M Sport

BMW X3 Series X3 XDrive20d M Sport

Bolton, Lancashire
  • 2022 reg
  • Diesel Hybrid
  • 5 Doors
  • Automatic
  • 9,046 Miles
£44,690
BMW X3 Series X3 M40i

BMW X3 Series X3 M40i

Aberdeen, Kincardineshire
  • 2019 reg
  • Petrol
  • 5 Doors
  • Automatic
  • 12,720 Miles
£37,650
BMW X3 Series X3 XDrive20i M Sport

BMW X3 Series X3 XDrive20i M Sport

Tamworth, Staffordshire
  • 2022 reg
  • Petrol Hybrid
  • 5 Doors
  • Automatic
  • 6,793 Miles
£42,000
BMW X3 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr

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

Belfast
  • 2018 reg
  • Diesel
  • 5 Doors
  • Automatic
  • 98,800 Miles
£21,499
...