272024 BMW X3 2.0 20i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr Automatic SUV Hybrid Automatic202421,950 milesTradeHybrid Electric1,998 ccHinckley, Leicestershire£36,595Finance from £752 pm
492021 BMW X3 xDrive20d MHT M Sport 5dr Step Auto SUV Diesel Automatic202139,686 milesTradeDiesel1,995 ccPeterborough, Cambridgeshire£26,349Finance from £542 pm
912014 BMW X3 xDrive30d SE 5dr Step Auto ESTATE DIESEL Automatic201473,000 milesTradeDiesel2,993 ccDerby, Derbyshire£13,495Finance from £284 pm
712013 BMW X3 xDrive20d M Sport 5dr ESTATE DIESEL Manual2013118,000 milesTradeDiesel1,995 ccLuton, Bedfordshire£6,450Finance from £136 pm
362025 BMW X3 xDrive 30e M Sport 5dr Auto SUV Plug-In Hy Automatic20254,045 milesTradeOther1,998 ccChesterfield, Derbyshire£49,950
10012006 BMW X3 3.0 X3 D Sport Auto 4WD 5dr - Low Mileage! SUV Diesel Automatic200673,317 milesTradeDiesel2,993 ccDerby, Derbyshire£3,500Finance from £74 pm
4712013 BMW X3 2.0 X3 xDrive 20d SE Auto 4WD 5dr SUV Diesel Automatic201359,000 milesTradeDiesel1,995 ccRomford, London£10,245Finance from £216 pm
93BMW X3 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr 2021202141,587 milesTradeHybrid Electric1,998 ccWorksop, Nottinghamshire£33,990Finance from £699 pm
100BMW X3 3.0 X3 M40d 2022202215,700 milesTradeHybrid Electric2,993 ccKings Lynn, Norfolk£47,295Finance from £972 pm
15BMW X3 35i (3.0) X DRIVE M SPORT - AUTOMATIC - 5 DOOR - 2013 **MASIVE SPEC***201364,000 milesTradePetrol2,996 ccCroydon, London£11,449Finance from £241 pm
472018 BMW X3 xDrive20d M Sport 5dr Step Auto Diesel Estate Estate Diesel Automatic201828,678 milesTradeDiesel1,995 ccBridgwater, Somerset£26,035
332024 BMW X3 xDrive20d MHT M Sport 5dr Step Auto SUV Diesel Automatic202425,303 milesTradeDiesel1,995 ccCastleford, West Yorkshire£34,999Finance from £720 pm
352019 BMW X3 20i M Sport SUV Petrol Automatic201932,161 milesTradePetrol1,998 ccChipping Norton, Oxfordshire£25,750Finance from £530 pm
352022 BMW X3 xDrive20i MHT M Sport 5dr Step Auto SUV Petrol Automatic202212,785 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£36,295
402022 BMW X3 X3 XDRIVE20D M SPORT MHEV Hatchback 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 Hatchback 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
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
362025 BMW X3 xDrive20d M Sport 5dr Step Auto SUV Diesel Automatic20259,005 milesTradeDiesel1,995 ccAylesford, Kent£49,490
332025 BMW X3 xDrive 30e M Sport 5dr Auto SUV Plug-In Hy Automatic20254,575 milesTradeOther1,998 ccDoncaster, South Yorkshire£52,450