1/402022 BMW X3 xDrive M40i MHT 5dr Auto SUV Petrol Automatic202247,937 milesTradePetrol2,998 ccAston, West Midlands£34,399Finance from £707 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/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/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/6BMW, X3, Estate, 2022, Semi-Auto, 2998 (cc), 5 doors202270,000 milesPrivateHybrid Electric2,998 ccDerby, Derbyshire£33,950
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/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/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/282016 BMW X3 2.0 20d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) SUV Diesel Automatic201670,771 milesTradeDiesel1,995 ccCroxley Green, Hertfordshire£10,100Finance from £213 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/8BMW, X3, Estate, 2018, Semi-Auto, 1995 (cc), 5 doors201846,800 milesTradeDiesel1,995 ccSwansea£19,500(Inc VAT)Finance from £401 pm
1/54BMW X3 20d xDrive M Sport 5dr Step Auto20266,267 milesTradeDiesel1,995 ccColne, Lancashire£51,980Finance from £1068 pm
1/78BMW X3 M50 xDrive 5dr Auto20268,269 milesTradePetrol2,998 ccGrange-over-Sands, Cumbria£59,949Finance from £1232 pm
1/51BMW X3 xDrive30d MHT M Sport 5dr Auto202334,692 milesTradeDiesel2,993 ccColne, Lancashire£38,580Finance from £793 pm
1/63BMW X3 M50 xDrive 5dr Auto20265,412 milesTradePetrol2,998 ccBlackpool, Lancashire£56,995Finance from £1171 pm
1/59BMW X3 30e xDrive M Sport 5dr Auto202517,652 milesTradeHybrid Electric1,998 ccBlackpool, Lancashire£41,495Finance from £853 pm
1/76BMW X3 xDrive20d M Sport20267,382 milesTradeDiesel1,995 ccGrange-over-Sands, Cumbria£52,449Finance from £1078 pm
1/61BMW X3 20d xDrive M Sport 5dr Step Auto20269,392 milesTradeDiesel1,995 ccBlackpool, Lancashire£49,990Finance from £1027 pm
1/402026 BMW X3 20 xDrive M Sport 5dr Step Auto [Pro Pack] SUV Petrol Automatic20268,705 milesTradePetrol1,998 ccEast London, London£44,399Finance from £913 pm
1/572016 BMW X3 xDrive20d M Sport 5dr Step Auto ESTATE DIESEL Automatic201648,800 milesTradeDiesel1,995 ccErdington, West Midlands£14,995Finance from £315 pm
1/112017 BMW X3 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201766,477 milesTradeDiesel1,995 ccSmall Heath, West Midlands£12,795Finance from £269 pm
1/342014 BMW X3 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic2014147,530 milesTradeDiesel1,995 ccBirmingham, West Midlands£5,495Finance from £116 pm
1/192017 BMW X3 xDrive30d M Sport 5dr Step Auto ESTATE Diesel Automatic201772,000 milesTradeDiesel2,993 ccSandwell, West Midlands£9,250Finance from £195 pm
1/302017 BMW X3 xDrive20d SE 5dr Step Auto ESTATE Diesel Automatic201782,000 milesTradeDiesel1,995 ccSandwell, West Midlands£8,200Finance from £173 pm