What Car? Classifieds have 1,177 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,177
Chosen Filters (2)
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Chatham, Kent
2021 reg
Diesel Hybrid
5 Doors
Automatic
27,547 Miles
£31,700
BMW X3 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr
Newbury, Berkshire
2018 reg
Diesel
5 Doors
Automatic
22,106 Miles
£29,990
BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr
Bournemouth, Hampshire
2013 reg
Diesel
5 Doors
Automatic
98,400 Miles
£9,995
BMW X3 3.0 M40i Auto XDrive Euro 6 (s/s) 5dr
Scunthorpe, South humberside
2018 reg
Petrol
5 Doors
Automatic
41,620 Miles
£31,649
BMW X3 2.0 20i MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Blackburn, Lancashire
2023 reg
Petrol Hybrid
5 Doors
Automatic
2,500 Miles
£44,980
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