What Car? Classifieds have 1,168 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,168
Chosen Filters (2)
BMW X3 3.0 30d SE Steptronic XDrive Euro 5 (s/s) 5dr
Poole, Dorset
2011 reg
Diesel
5 Doors
Automatic
44,000 Miles
£10,995
BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr
Liverpool, Lancashire
2012 reg
Diesel
5 Doors
Automatic
112,999 Miles
£7,495
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Eastbourne, East sussex
2019 reg
Diesel
5 Doors
Automatic
29,700 Miles
£26,999
BMW X3 2.0 30e 12kWh M Sport Auto XDrive Euro 6 (s/s) 5dr
Blackburn, Lancashire
2021 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
46,000 Miles
£29,220
BMW X3 2.0d M Sport 4WD Euro 4 5dr
Blackburn, Lancashire
2009 reg
Diesel
5 Doors
Manual
118,270 Miles
£3,900
BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Potters bar, Hertfordshire
2018 reg
Diesel
5 Doors
Automatic
23,000 Miles
£28,990
BMW X3 2.0 30e 12kWh M Sport Auto XDrive Euro 6 (s/s) 5dr
Orpington, Kent
2021 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
17,239 Miles
£34,761
BMW X3 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Lewes, East sussex
2016 reg
Diesel
5 Doors
Automatic
69,000 Miles
£14,490
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Hailsham, East sussex
2019 reg
Diesel
5 Doors
Automatic
16,174 Miles
£31,550
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Portadown, Armagh
2017 reg
Diesel
5 Doors
Automatic
76,015 Miles
£15,995
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Saltburn-by-the-sea, Cleveland
2017 reg
Diesel
5 Doors
Automatic
70,000 Miles
£17,990
BMW X3 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
Hereford, Herefordshire
2015 reg
Diesel
5 Doors
Automatic
80,708 Miles
£14,950
BMW X3 2.0 30e 12kWh XLine Auto XDrive Euro 6 (s/s) 5dr
Blackburn, Lancashire
2023 reg
Petrol Plug-in Hybrid
5 Doors
Automatic
21,000 Miles
£40,940
BMW X3 2.0 20d XLine Auto XDrive Euro 6 (s/s) 5dr
2017 reg
Diesel
5 Doors
Automatic
74,224 Miles
£15,619
BMW X3 2.0 20d SE XDrive Euro 5 (s/s) 5dr
Airdrie, Lanarkshire
2013 reg
Diesel
5 Doors
Manual
75,000 Miles
£8,295
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Leeds, West yorkshire
2015 reg
Diesel
5 Doors
Automatic
63,000 Miles
£15,100
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Cannock, Staffordshire
2020 reg
Diesel
5 Doors
Automatic
25,640 Miles
£27,949
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Coleraine, County londonderry
2023 reg
Diesel Hybrid
5 Doors
Automatic
6,712 Miles
£50,950
BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr