582019 BMW X3 2.0 20i GPF M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Petrol Automatic201965,526 milesTradePetrol1,998 ccDunstable, Bedfordshire£21,594Finance from £444 pm
252018 BMW X3 xDrive20d xLine 5dr Step Auto SUV Diesel Automatic201846,410 milesTradeDiesel1,995 ccWinsford, Cheshire£19,399
182011 BMW X3 xDrive20d SE 5dr Step Auto ESTATE Diesel Automatic2011144,558 milesTradeDiesel1,995 ccHuddersfield, West Yorkshire£3,995Finance from £84 pm
7812021 BMW X3 xDrive M40i MHT M Pro Edition 5dr Auto ESTATE PETROL Automatic202123,950 milesTradePetrol2,998 ccBurnley, Lancashire£45,995Finance from £945 pm
292015 BMW X3 xDrive20d SE 5dr ESTATE DIESEL Manual201596,370 milesTradeDiesel1,995 ccCheadle, Manchester£8,681Finance from £183 pm
3712019 BMW X3 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps) ESTATE Diesel Automatic201971,000 milesTradeDiesel2,993 ccPreston, Lancashire£21,395Finance from £440 pm
212013 BMW X3 xDrive20d SE 5dr Step Auto ++ LEATHER / 6 SERVICES / 4 WD ++ ESTATE Diesel Automatic201375,000 milesTradeDiesel1,995 ccGloucester, Gloucestershire£8,675Finance from £183 pm
512025 BMW X3 xDrive20d M Sport 5dr Step Auto [Pro Pack] Diesel Estate Estate Diesel Automatic20252,461 milesTradeDiesel1,995 ccStockton-on-Tees, County Durham£45,474
5012021 21 BMW X3 2.0 20D MHT M SPORT SUV 5DR DIESEL HYBRID AUTO XDRIVE EURO 6 (S/S202150,000 milesTradeDiesel1,995 ccOldham, Manchester£27,449Finance from £564 pm
482021 BMW X3 xDrive20i MHT xLine 5dr Step Auto SUV Petrol Automatic202123,269 milesTradePetrol1,998 ccPeterborough, Cambridgeshire£27,699Finance from £570 pm
272023 BMW X3 xDrive M40i MHT 5dr Auto SUV Petrol Automatic202324,833 milesTradePetrol2,998 ccBoston, Lincolnshire£45,990
23BMW X3 3.0 X3 xDrive35d M Sport White Auto Diesel 20122012119,000 milesTradeDiesel2,993 ccStanley, County Durham£7,999Finance from £168 pm
5012014 BMW X3 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) ESTATE Diesel Automatic201460,000 milesTradeDiesel1,995 ccLeicester, Leicestershire£13,640Finance from £287 pm
5012015 15 BMW X3 2.0 20D SE SUV 5DR DIESEL AUTO XDRIVE EURO 6 (S/S) (190 PS) DIESE201551,000 milesTradeDiesel1,995 ccPrudhoe, Northumberland£13,000Finance from £273 pm
5012022 22 BMW X3 2.0 20D MHT M SPORT SUV 5DR DIESEL HYBRID AUTO XDRIVE EURO 6 (S/S202240,000 milesTradeDiesel1,995 ccOldham, Manchester£32,949Finance from £677 pm
272022 BMW X3 2.0 30e 12kWh xLine Auto xDrive Euro 6 (s/s) 5dr Automatic SUV Hybrid Automatic202251,960 milesTradeHybrid Electric1,998 ccWorksop, Nottinghamshire£26,295Finance from £541 pm
732025 BMW X3 xDrive20d M Sport 5dr Step Auto Diesel Estate Estate Diesel Automatic20255,428 milesTradeDiesel1,995 ccStockton-on-Tees, County Durham£45,032
272021 BMW X3 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr Automatic SUV Hybrid Automatic2021109,480 milesTradeHybrid Electric1,998 ccHinckley, Leicestershire£19,495Finance from £401 pm
292018 BMW 3 Series 320d M Sport 5dr Step Auto Estate Diesel Automatic201870,468 milesTradeDiesel1,995 ccWakefield, West Yorkshire£18,995Finance from £391 pm
5012019 BMW X3 xDrive20d M Sport 5dr Step Auto ESTATE DIESEL Automatic201976,284 milesTradeDiesel1,995 ccBasford, Nottinghamshire£22,991Finance from £473 pm
32BMW X3 2.0 X3 xDrive20d M Sport 20162016102,956 milesTradeDiesel1,995 ccBradford, West Yorkshire£10,992Finance from £231 pm
4312022 22 BMW X3 3.0 M40D MHT SUV 5DR DIESEL HYBRID AUTO XDRIVE EURO 6 (S/S) (340 202235,000 milesTradeOther2,993 ccOldham, Manchester£40,949Finance from £842 pm
272021 BMW X3 xDrive 30e xLine 5dr Auto ESTATE PETROL/ELECTRIC Automatic202189,460 milesTradeHybrid Electric1,998 ccWorksop, Nottinghamshire£17,295Finance from £356 pm
7BMW X3 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr 2017201785,000 milesTradeDiesel2,993 ccDerby, Derbyshire£17,495Finance from £360 pm
412016 BMW X3 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Diesel Automatic201655,432 milesTradeDiesel1,995 ccWigan, Manchester£14,995Finance from £315 pm