12011 BMW X3 xDrive20d SE 5dr Step Auto ESTATE DIESEL Automatic201194,300 milesTradeDiesel1,995 ccEast End, Glasgow£7,995Finance from £168 pm
432018 BMW X3 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201884,476 milesTradeDiesel1,995 ccHexham, Northumberland£19,480Finance from £401 pm
322013 BMW X3 2.0 20d BluePerformance M Sport SUV 5dr Diesel Manual xDrive Euro 6 (s/s) ( ESTATE Di...201363,500 milesTradeDiesel1,995 ccEdinburgh£9,995Finance from £210 pm
20BMW X3 XDRIVE20d SE AUTOMATIC 106k HUGE SPECIFICATION SERVICED MOTD WARRANTIED2015106,556 milesTradeDiesel1,995 ccCarlisle, Cumbria£11,995Finance from £252 pm
32BMW X3 XDRIVE30d M SPORT STEP AUTOMATIC2013118,458 milesTradeDiesel2,993 ccCarlisle, Cumbria£11,995Finance from £252 pm
23BMW X3 XDRIVE20d M SPORT AUTOMATIC 81k FULL BMW HISTORY ABSOLUTELY BOX FRESH201481,220 milesTradeDiesel1,995 ccCarlisle, Cumbria£14,995Finance from £315 pm
192016 BMW X3 xDrive20d xLine 5dr Step Auto ESTATE Diesel Automatic201668,311 milesTradeDiesel1,995 ccLarbert, Falkirk£13,690Finance from £288 pm
352018 68 BMW X3 3.0 M40I GPF SUV 5DR PETROL AUTO XDRIVE EURO 6 (S/S) (354 PS)201846,000 milesTradePetrol2,998 ccElgin, Moray£29,995Finance from £617 pm
332017 BMW X3 xDrive20d xLine 5dr Step Auto ESTATE DIESEL Automatic201756,000 milesTradeDiesel1,995 ccEdinburgh£15,995Finance from £336 pm
262014 BMW X3 2.0 20d M Sport xDrive Euro 6 (s/s) 5dr ESTATE Diesel Manual201486,218 milesTradeDiesel1,995 ccArmadale, West Lothian£9,450Finance from £199 pm
202006 BMW X3 2.0d Sport 5dr ESTATE Diesel Manual2006107,000 milesTradeDiesel1,995 ccSouthside, Glasgow£2,150Finance from £46 pm
282016 BMW X3 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201670,432 milesTradeDiesel1,995 ccHamilton, South Lanarkshire£14,495Finance from £305 pm
192017 BMW X3 xDrive20d M Sport 5dr Step Auto ESTATE DIESEL Automatic2017103,258 milesTradeDiesel1,995 ccLarbert, Falkirk£12,250Finance from £258 pm
182014 BMW X3 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps) ESTATE Diesel Automatic201499,300 milesTradeDiesel1,995 ccLivingston, West Lothian£8,495Finance from £179 pm
23BMW X3 XDRIVE20d M SPORT STEP AUTOMATIC201247,067 milesTradeDiesel1,995 ccCarlisle, Cumbria£14,995Finance from £315 pm
132017 BMW X3 xDrive20d SE 5dr Step Auto ESTATE Diesel Automatic201793,175 milesTradeDiesel1,995 ccEast End, Glasgow£10,495Finance from £221 pm
402022 BMW X3 xDrive20i MHT M Sport 5dr Step Auto ESTATE Petrol Manual202210,891 milesTradePetrol1,998 ccRenfrewshire£34,995
172016 BMW X3 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) ESTATE Diesel Automatic201661,000 milesTradeDiesel1,995 ccMacduff, Aberdeenshire£14,995Finance from £315 pm
682021 BMW X3 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr SUV Hybrid Automatic202142,000 milesTradeHybrid Electric1,998 ccGlasgow City Centre, Glasgow£30,599Finance from £629 pm
512018 BMW X3 xDrive30d M Sport 5dr Step Auto ESTATE DIESEL Automatic201834,750 milesTradeDiesel2,993 ccMorpeth, Northumberland£27,799Finance from £572 pm
172014 BMW X3 xDrive20d SE 5dr Step Auto ESTATE Diesel Automatic201440,000 milesTradeDiesel1,995 ccEast End, Glasgow£12,495Finance from £263 pm
20BMW, X3, Estate, 2012, Semi-Auto, 2993 (cc), 5 doors2012135,888 milesPrivateDiesel2,993 ccLarkhall, South Lanarkshire£7,200
362019 BMW X3 xDrive20i xLine 5dr Step Auto SUV Petrol Automatic201925,100 milesTradePetrol1,998 ccHamilton, South Lanarkshire£23,498
602018 BMW X3 xDrive30d M Sport 5dr Step Auto Diesel Estate Estate Diesel Automatic201858,497 milesTradeDiesel2,993 ccDunfermline, Fife£24,806
182018 BMW X3 xDrive20d M Sport 5dr Step Auto SUV Diesel Automatic201842,319 milesTradeDiesel1,995 ccCoatbridge, North Lanarkshire£21,870