49 BMW X3 2.0 20d M Sport Steptronic xDrive Euro 5 (s/s) 5dr Diesel Automatic2012111,487 milesTradeDiesel1,995 ccMilton Keynes, Buckinghamshire£6,400Finance from £135 pm
202016 65 REG BMW X3 XDRIVE 2.0TDI AUTO DAMAGED REPAIRABLE SALVAGE201576,400 milesTradeDiesel1,995 ccNottingham, Nottinghamshire£7,150 (No VAT)Finance from £151 pm
262019 BMW X3 xDrive20i SE 5dr Step Auto SUV Petrol Automatic201955,199 milesTradePetrol1,998 ccBoston, Lincolnshire£22,490
502019 BMW X3 xDrive20i M Sport 5dr Step Auto Estate Petrol Automatic201954,203 milesTradePetrol1,998 ccRoyston, Cambridgeshire£22,480Finance from £462 pm
262024 BMW X3 2.0 20i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr Automatic SUV Hybrid Automatic202419,080 milesTradeHybrid Electric1,998 ccStoke-on-Trent, Staffordshire£36,695Finance from £754 pm
9612020 BMW X3 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps) ESTATE Di...202036,000 milesTradeHybrid Electric1,995 ccWetherby, West Yorkshire£27,958Finance from £575 pm
412019 BMW X3 2.0 20i GPF M Sport SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) PARKIN ESTATE Pe...201946,393 milesTradePetrol1,998 ccHilton, Derbyshire£21,650
4412019 BMW X3 2.0 20i GPF M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Petrol Automatic201936,781 milesTradePetrol1,998 ccCroxley Green, Hertfordshire£23,950Finance from £493 pm
4712021 BMW X3 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Petrol/Electric Hybrid Auto...202160,216 milesTradeHybrid Electric1,998 ccCroxley Green, Hertfordshire£24,800Finance from £510 pm
6212018 BMW X3 xDrive20d M Sport 5dr Step Auto ESTATE DIESEL Automatic201865,500 milesTradeDiesel1,995 ccBurnley, Lancashire£21,495Finance from £442 pm
6212021 BMW X3 xDrive20d MHT M Sport 5dr Step Auto ESTATE DIESEL Automatic202136,000 milesTradeDiesel1,995 ccBurnley, Lancashire£28,695Finance from £590 pm
6612021 BMW X3 xDrive20d MHT M Sport 5dr Step Auto ESTATE DIESEL Automatic202179,500 milesTradeDiesel1,995 ccBurnley, Lancashire£23,995Finance from £493 pm
362015 BMW X3 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) SUV Diesel Automatic201557,595 milesTradeDiesel1,995 ccBilston, West Midlands£13,495Finance from £284 pm
112019 BMW X3 xDrive20d M Sport 5dr Step Auto ESTATE DIESEL Automatic201946,701 milesTradeDiesel1,995 ccCroxley Green, Hertfordshire£23,000Finance from £473 pm
5012018 BMW X3 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201863,399 milesTradeDiesel1,995 ccBarnet, London£19,750Finance from £406 pm
2912010 BMW X3 2l 5d AUTO 181 BHP Estate Diesel Automatic2010134,422 milesTradeDiesel1,995 ccBletchley, Buckinghamshire£17,549
972015 BMW X3 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic2015123,702 milesTradeDiesel2,993 ccChadderton, Manchester£9,000Finance from £189 pm
152015 BMW X3 xDrive30d SE 5dr Step Auto ESTATE DIESEL Automatic201580,000 milesTradeDiesel2,993 ccChester, Cheshire£12,750Finance from £268 pm
5212020 BMW X3 2.0 20i GPF xLine Auto xDrive Euro 6 (s/s) 5dr ESTATE Petrol Automatic202026,825 milesTradePetrol1,998 ccCroxley Green, Hertfordshire£25,300Finance from £520 pm
6012019 BMW X3 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201962,700 milesTradeDiesel2,993 ccBurnley, Lancashire£24,495Finance from £504 pm
72 BMW X3 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) - CRUISE C Diesel Automatic201972,430 milesTradeDieselHilton, Derbyshire£20,550
772014 BMW X3 2.0 20d M Sport Auto xDrive Euro 5 (s/s) 5dr ESTATE Diesel Automatic2014101,000 milesTradeDiesel1,995 ccBaildon, West Yorkshire£7,895Finance from £166 pm
7112018 BMW X3 xDrive30d M Sport 5dr Step Auto ESTATE DIESEL Automatic201865,700 milesTradeDiesel2,993 ccBurnley, Lancashire£23,995Finance from £493 pm
242014 BMW X3 xDrive20d xLine 5dr Step Auto ESTATE DIESEL Automatic2014197,000 milesTradeDiesel1,995 ccRishton, Lancashire£5,270Finance from £111 pm
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