502019 BMW X3 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr SUV Diesel Automatic201969,988 milesTradeDiesel1,995 ccRomford, London£21,399Finance from £440 pm
392022 BMW X3 xDrive M40d MHT 5dr Auto ESTATE DIESEL Automatic202244,000 milesTradeDiesel2,993 ccRudgwick, West Sussex£41,990Finance from £863 pm
272022 BMW X3 2.0 30e 12kWh xLine Auto xDrive Euro 6 (s/s) 5dr Automatic SUV Hybrid Automatic202251,960 milesTradeHybrid Electric1,998 ccWorksop, Nottinghamshire£26,295Finance from £541 pm
272021 BMW X3 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr Automatic SUV Hybrid Automatic2021109,480 milesTradeHybrid Electric1,998 ccHinckley, Leicestershire£19,495Finance from £401 pm
292018 BMW 3 Series 320d M Sport 5dr Step Auto Estate Diesel Automatic201870,468 milesTradeDiesel1,995 ccWakefield, West Yorkshire£18,995Finance from £391 pm
222021 BMW X3 xDrive 30e M Sport 5dr Auto Hybrid202125,288 milesTradeHybrid Electric1,998 ccTunbridge Wells, Kent£32,500
862017 BMW X3 xDrive20d M Sport 5dr Step Auto ESTATE Diesel Automatic2017115,000 milesTradeDiesel1,995 ccRayleigh, Essex£11,995Finance from £252 pm
252017 BMW X3 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) ESTATE Diesel Automatic201788,716 milesTradeDiesel1,995 ccNewport£14,590Finance from £307 pm
5012019 BMW X3 xDrive20d M Sport 5dr Step Auto ESTATE DIESEL Automatic201976,284 milesTradeDiesel1,995 ccBasford, Nottinghamshire£22,991Finance from £473 pm
362013 BMW X3 xDrive20d M Sport 5dr Step Auto ESTATE Diesel Automatic2013144,000 milesTradeDiesel1,995 ccNewport£5,999Finance from £126 pm
272021 BMW X3 xDrive 30e xLine 5dr Auto ESTATE PETROL/ELECTRIC Automatic202189,460 milesTradeHybrid Electric1,998 ccWorksop, Nottinghamshire£17,295Finance from £356 pm
7112019 BMW X3 30d M Sport SUV Diesel Automatic201959,000 milesTradeDiesel2,993 ccHorsham, West Sussex£23,300Finance from £479 pm
512021 BMW X3 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps) Suv Hybri...202132,120 milesTradeHybrid Electric1,995 ccSouthampton, Hampshire£27,208Finance from £559 pm
202016 BMW X3 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) ESTATE Diesel Automatic201673,000 milesTradeDiesel1,995 ccNewport£14,990Finance from £315 pm
7BMW X3 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr 2017201785,000 milesTradeDiesel2,993 ccDerby, Derbyshire£17,495Finance from £360 pm
372020 BMW X3 3.0 30d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps) SUV Diesel Automatic202041,541 milesTradeDiesel2,993 ccPoole, Dorset£26,995Finance from £555 pm
112021 BMW X3 2.0 30e 12kWh SE SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6202147,200 milesTradeHybrid Electric1,998 ccHeathrow, London£19,990Finance from £411 pm
402021 BMW X3 xDrive 30e M Sport 5dr Auto ESTATE PETROL/ELECTRIC Automatic202182,868 milesTradeHybrid Electric1,998 ccPortsmouth, Hampshire£19,484Finance from £401 pm
612020 BMW X3 xDrive 30e M Sport 5dr Auto Estate Petrol Parallel PHEV Automatic202060,492 milesTradeHybrid Electric1,998 ccWakefield, West Yorkshire£22,450Finance from £462 pm
252019 BMW X3 2.0 20i GPF xLine Auto xDrive Euro 6 (s/s) 5dr Automatic SUV Petrol Automatic201949,460 milesTradePetrol1,998 ccHinckley, Leicestershire£19,295Finance from £397 pm
4912021 BMW X3 2.0 30e 12kWh SE Auto xDrive Euro 6 (s/s) 5dr ESTATE PETROL/ELECTRIC Automatic202187,569 milesTradeHybrid Electric1,998 ccBasford, Nottinghamshire£17,791Finance from £366 pm
262024 BMW X3 2.0 20i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr Automatic SUV Hybrid Automatic202419,710 milesTradeHybrid Electric1,998 ccWorksop, Nottinghamshire£36,895Finance from £758 pm
602022 BMW X3 xDrive 30e M Sport 5dr Auto ESTATE PETROL/ELECTRIC Automatic202225,513 milesTradeHybrid Electric1,998 ccChelmsford, Essex£32,200
272024 BMW X3 2.0 20i MHT M Sport Auto xDrive Euro 6 (s/s) 5dr Automatic SUV Hybrid Automatic202422,090 milesTradeHybrid Electric1,998 ccWolverhampton, West Midlands£36,495Finance from £750 pm
272021 BMW X3 3.0 M40i Auto xDrive Euro 6 (s/s) 5dr Automatic SUV Petrol Automatic202127,380 milesTradePetrol2,998 ccWolverhampton, West Midlands£34,695Finance from £713 pm