352019 BMW X3 20i M Sport SUV Petrol Automatic201932,161 milesTradePetrol1,998 ccChipping Norton, Oxfordshire£25,750Finance from £530 pm
2912017 BMW X3 2.0 20d xLine SUV 5dr Diesel Manual xDrive Euro 6 (s/s) (190 ps) ESTATE Diesel Manual201784,882 milesTradeDiesel1,995 ccBletchley, Buckinghamshire£11,299
242016 BMW X3 xDrive20d M Sport 5dr Step Auto ESTATE DIESEL Automatic201664,338 milesTradeDiesel1,995 ccLlanelli, Carmarthenshire£14,495Finance from £305 pm
352022 BMW X3 xDrive20i MHT M Sport 5dr Step Auto SUV Petrol Automatic202212,785 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£36,295
4012019 BMW X3 M40i SUV Petrol Automatic201931,500 milesTradePetrol2,998 ccCleckheaton, West Yorkshire£33,495Finance from £689 pm
402022 BMW X3 X3 XDRIVE20D M SPORT MHEV Estate Diesel Automatic202234,105 milesTradeDiesel1,995 ccNewbury, Berkshire£32,995Finance from £678 pm
59 BMW X3 M40d Estate Diesel Automatic201851,446 milesTradeDiesel2,990 ccStoke-on-Trent, Staffordshire£24,995Finance from £514 pm
3812018 BMW X3 20d M Sport SUV Diesel Automatic201874,622 milesTradeDiesel1,995 ccWinchester, Hampshire£20,995Finance from £432 pm
02022 BMW X3 X3 XDRIVE20D M SPORT MHEV Estate Diesel Automatic202226,064 milesTradeDiesel1,995 ccNewbury, Berkshire£37,495Finance from £771 pm
2812017 BMW X3 2.0 20d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) ESTATE Diesel Automatic201729,000 milesTradeDiesel1,995 ccAddlestone, Surrey£17,790Finance from £366 pm
4112017 BMW X3 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) ESTATE Diesel Automatic201741,000 milesTradeDiesel1,995 ccAddlestone, Surrey£17,990Finance from £370 pm
472022 BMW X3 2.0 X3 xDrive 20i M Sport MHEV Auto 4WD 5dr SUV Hybrid Automatic202247,000 milesTradeHybrid Electric1,998 ccMaidenhead, Berkshire£31,450Finance from £647 pm
602022 BMW X3 xDrive20i MHT M Sport 5dr Step Auto Petrol Estate Estate Petrol Automatic202216,976 milesTradePetrol1,998 ccExeter, Devon£35,023
322022 BMW X3 xDrive20i MHT M Sport 5dr Step Auto SUV Petrol Automatic20229,794 milesTradePetrol1,998 ccDoncaster, South Yorkshire£37,498
192011 BMW X3 xDrive20d SE 5dr ESTATE Diesel Manual2011120,000 milesTradeDiesel1,995 ccNottingham, Nottinghamshire£4,990Finance from £105 pm
332025 BMW X3 xDrive 30e M Sport 5dr Auto SUV Plug-In Hy Automatic20254,575 milesTradeOther1,998 ccDoncaster, South Yorkshire£52,450
362025 BMW X3 xDrive 30e M Sport 5dr Auto SUV Plug-In Hy Automatic20253,808 milesTradeOther1,998 ccChesterfield, Derbyshire£49,950
25 BMW X3 3.0 30d M Sport Suv 5dr Diesel Auto Xdrive Euro 6 s/s 265 Ps Diesel201764,923 milesTradeDiesel2,993 ccCambridge, Cambridgeshire£21,995Finance from £452 pm
282015 BMW X3 xDrive20d xLine 5dr Step Auto ESTATE DIESEL Automatic201543,000 milesTradeDiesel1,995 ccSwansea£15,999Finance from £336 pm
362019 BMW X3 xDrive20d M Sport 5dr Step Auto SUV Diesel Automatic201936,332 milesTradeDiesel1,995 ccChesterfield, Derbyshire£25,398
19BMW X3 3.0 X3 3.0i Sport 20042004129,913 milesTradePetrol2,979 ccHornchurch, London£3,000Finance from £63 pm
312018 BMW X3 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps) ESTATE Diesel Automatic201864,114 milesTradeDiesel2,993 ccHereford, Herefordshire£24,490Finance from £504 pm
702019 BMW X3 M40d SUV Diesel Automatic201954,040 milesTradeDiesel2,993 ccRipley, Derbyshire£28,490Finance from £586 pm
552022 BMW X3 xDrive20d MHT M Sport 5dr Step Auto Diesel Estate Estate Diesel Automatic202231,453 milesTradeDiesel1,995 ccExeter, Devon£32,479