472014 BMW X3 2.0 20d M Sport xDrive Euro 6 (s/s) 5dr ESTATE Diesel Manual2014103,435 milesTradeDiesel1,995 ccSheffield, South Yorkshire£7,990Finance from £168 pm
32 BMW X3 2.0 20d SE Auto xDrive Euro 6 (s/s) 5dr Diesel Automatic201585,000 milesTradeDiesel1,995 ccSheffield, South Yorkshire£11,450Finance from £241 pm
542021 BMW X3 2.0 X3 xDrive 30e M Sport Auto 4WD 5dr SUV Hybrid Automatic2021120,766 milesTradeHybrid Electric1,998 ccMexborough, South Yorkshire£17,571Finance from £361 pm
332024 BMW X3 xDrive20i MHT M Sport 5dr Step Auto SUV Petrol Automatic202413,532 milesTradePetrol1,998 ccDoncaster, South Yorkshire£39,982
332018 67 BMW X3 2.0 20D M SPORT SUV 5DR DIESEL AUTO XDRIVE EURO 6 (S/S) (190 PS) 201882,000 milesTradeDiesel1,995 ccDoncaster, South Yorkshire£18,795Finance from £387 pm
322016 BMW X3 2.0 20d SE Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic2016109,565 milesTradeDiesel1,995 ccDoncaster, South Yorkshire£9,495Finance from £200 pm
182013 BMW X3 xDrive20d SE 5dr Step Auto ESTATE Diesel Automatic201352,000 milesTradeDiesel1,995 ccSheffield, South Yorkshire£10,190Finance from £214 pm
322022 BMW X3 xDrive20i MHT M Sport 5dr Step Auto SUV Petrol Automatic20229,794 milesTradePetrol1,998 ccDoncaster, South Yorkshire£37,498
8BMW X3 (2013) SE Auto, 2.0 20d SUV 5dr Diesel xDrive Euro 5 (s/s) (184ps)2013145,900 milesPrivateDiesel1,995 ccSheffield, South Yorkshire£3,999
12019 BMW X3 xDrive20d M Sport 5dr Step Auto ESTATE DIESEL Automatic201952,394 milesTradeDiesel1,995 ccHartlepool, County Durham£23,490Finance from £483 pm
362022 BMW X3 xDrive M40i MHT 5dr Auto SUV Petrol Automatic202236,541 milesTradePetrol2,998 ccHarrogate, North Yorkshire£42,250
362025 BMW X3 xDrive20 M Sport 5dr Step Auto SUV Petrol Automatic20255,461 milesTradePetrol1,998 ccHarrogate, North Yorkshire£47,200
362024 BMW X3 xDrive20i MHT M Sport 5dr Step Auto SUV Petrol Automatic20249,439 milesTradePetrol1,998 ccDerby, Derbyshire£43,492
352025 BMW X3 xDrive20 M Sport 5dr Step Auto SUV Petrol Automatic20253,793 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£47,750
362019 BMW X3 xDrive20i M Sport 5dr Step Auto SUV Petrol Automatic201934,757 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£23,410
12023 BMW X3 xDrive 30e M Sport 5dr Auto ESTATE PETROL/ELECTRIC Automatic202349,685 milesTradeHybrid Electric1,998 ccLeeds, West Yorkshire£35,999
362025 BMW X3 xDrive20 M Sport 5dr Step Auto ESTATE PETROL Automatic20256,469 milesTradePetrol1,998 ccDerby, Derbyshire£47,791
12023 BMW X3 xDrive20d MHT M Sport 5dr Step Auto ESTATE DIESEL Automatic202350,862 milesTradeDiesel1,995 ccLeeds, West Yorkshire£34,999
272021 BMW X3 xDrive20d MHT M Sport 5dr Step Auto SUV Diesel Automatic202134,643 milesTradeDiesel1,995 ccBoston, Lincolnshire£29,490
6312019 BMW X3 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201934,200 milesTradeDiesel2,993 ccBurnley, Lancashire£30,490Finance from £627 pm
912018 BMW X3 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201865,000 milesTradeDiesel1,995 ccChorley, Lancashire£21,990Finance from £452 pm
7212021 BMW X3 3.0 30d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel/Electric Hybrid Automatic202153,000 milesTradeHybrid Electric2,993 ccBurnley, Lancashire£32,495Finance from £668 pm
352019 BMW X3 M40d SUV Diesel Automatic201958,840 milesTradeDiesel2,993 ccChipping Norton, Oxfordshire£27,495Finance from £565 pm
4712019 BMW X3 M40d 3.0 XDrive M Sport Plus [326] (STUNNING CAR, HUGE SPEC, FSH, 8.9% APR SUV Diesel...201935,875 milesTradeDiesel2,993 ccWest Byfleet, Surrey£32,495Finance from £668 pm
5012021 BMW X3 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE PETROL/ELECTRIC Automatic202137,398 milesTradeHybrid Electric1,998 ccBasford, Nottinghamshire£31,991Finance from £658 pm