1/20BMW, X3, Estate, 2012, Semi-Auto, 1995 (cc), 5 doors201282,450 milesPrivateDiesel1,995 ccSwinton, South Yorkshire£6,795
1/272012 BMW X3 2.0 20D M SPORT XDRIVE AUTO TOP SPEC ESTATE Diesel Automatic2012117,000 milesTradeDiesel1,995 ccOssett, West Yorkshire£4,995Finance from £105 pm
1/342015 BMW X3 xDRIVE 2.0 20D M SPORT AUTO 4X4 * ULEZ * NAV * HTD.LEATHER * 2 KEYS2015126,885 milesTradeDiesel1,995 ccRetford, Nottinghamshire£9,249Finance from £195 pm
1/25BMW X3 xDrive20d SE 5dr Step Auto Diesel201460,000 milesTradeDiesel1,995 ccThorne, South Yorkshire£9,989Finance from £210 pm
1/6BMW, X3, Estate, 2022, Semi-Auto, 2998 (cc), 5 doors202270,000 milesPrivateHybrid Electric2,998 ccDerby, Derbyshire£33,950
1/622013 BMW X3 2.0 20d SE SUV 5dr Diesel Auto xDrive Euro 5 (s/s) (184 ps) ESTATE Diesel Automatic201386,899 milesTradeDiesel1,995 ccLoughborough, Leicestershire£6,680Finance from £141 pm
1/54BMW X3 20d xDrive M Sport 5dr Step Auto20266,267 milesTradeDiesel1,995 ccColne, Lancashire£51,980Finance from £1068 pm
1/51BMW X3 xDrive30d MHT M Sport 5dr Auto202334,692 milesTradeDiesel2,993 ccColne, Lancashire£38,580Finance from £793 pm
1/17BMW, X3, Estate, 2014, Semi-Auto, 2993 (cc), 5 doors201499,338 milesPrivateDiesel2,993 ccCromer, Norfolk£8,250
1/682015 BMW X3 2.0 X3 xDrive 20d XLine Auto 4WD 5dr SUV Diesel Automatic201568,000 milesTradeDiesel1,995 ccLuton, Bedfordshire£10,495Finance from £221 pm
1/262014 BMW X3 2.0 X3 xDrive 20d XLine Auto 4WD 5dr SUV Diesel Automatic201462,000 milesTradeDiesel1,995 ccWorcester, Worcestershire£11,799Finance from £248 pm
1/902016 BMW X3 2.0 X3 xDrive 20d XLine Auto 4WD 5dr SUV Diesel Automatic201694,000 milesTradeDiesel1,995 ccLuton, Bedfordshire£9,495Finance from £200 pm
1/78BMW X3 M50 xDrive 5dr Auto20268,269 milesTradePetrol2,998 ccGrange-over-Sands, Cumbria£59,949Finance from £1232 pm
1/63BMW X3 M50 xDrive 5dr Auto20265,412 milesTradePetrol2,998 ccBlackpool, Lancashire£56,995Finance from £1171 pm
1/422026 BMW X3 20 xDrive M Sport 5dr Step Auto [Pro Pack] SUV Petrol Automatic20267,525 milesTradePetrol1,998 ccBirtley, County Durham£44,499Finance from £915 pm
1/53BMW X3 M50 xDrive 5dr Auto20265,984 milesTradePetrol2,998 ccCarlisle, Cumbria£62,990Finance from £1295 pm
1/26BMW X3 XDRIVE20d M SPORT 78k AUTOMATIC FULL HISTORY 12 MONTH MOT201478,444 milesTradeDiesel1,995 ccCarlisle, Cumbria£9,495Finance from £200 pm
1/84BMW X3 xDrive 30e M Sport 5dr Auto202362,963 milesTradeHybrid Electric1,998 ccCarlisle, Cumbria£28,450Finance from £585 pm
1/58BMW X3 xDrive20d MHT M Sport 5dr Step Auto202430,326 milesTradeDiesel1,995 ccWallsend, Tyne and Wear£34,490Finance from £709 pm
1/52BMW X3 xDrive20i MHT M Sport 5dr Step Auto202417,770 milesTradePetrol1,998 ccNewcastle, Tyne and Wear£35,450Finance from £729 pm
1/49BMW X3 xDrive20d MHT M Sport 5dr Step Auto202419,223 milesTradeDiesel1,995 ccCockermouth, Cumbria£36,950Finance from £760 pm
1/59BMW X3 30e xDrive M Sport 5dr Auto202517,652 milesTradeHybrid Electric1,998 ccBlackpool, Lancashire£41,495Finance from £853 pm
1/622020 BMW X3 xDrive20d M Sport 5dr Step Auto [Tech Pack] SUV Diesel Automatic202028,528 milesTradeDiesel1,995 ccCoventry, West Midlands£23,799Finance from £489 pm
1/61BMW X3 20d xDrive M Sport 5dr Step Auto20269,392 milesTradeDiesel1,995 ccBlackpool, Lancashire£49,990Finance from £1027 pm
1/76BMW X3 xDrive20d M Sport20267,382 milesTradeDiesel1,995 ccGrange-over-Sands, Cumbria£52,449Finance from £1078 pm