272012 BMW X3 xDrive20d SE 5dr Step Auto ESTATE Diesel Automatic201284,000 milesTradeDiesel1,995 ccSandwell, West Midlands£7,475Finance from £157 pm
452016 BMW X3 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201673,969 milesTradeDiesel1,995 ccCroxley Green, Hertfordshire£13,900Finance from £292 pm
232014 BMW X3 xDrive20d SE 5dr Step Auto ESTATE Diesel Automatic2014110,000 milesTradeDiesel1,995 ccSandwell, West Midlands£5,500Finance from £116 pm
282019 BMW X3 3.0 X3 xDrive 30d M Sport Auto 4WD 5dr SUV Diesel Automatic201921,716 milesTradeDiesel2,993 ccSleaford, Lincolnshire£28,990Finance from £596 pm
352025 BMW X3 xDrive20d M Sport 5dr Step Auto SUV Diesel Automatic20259,956 milesTradeDiesel1,995 ccBury St Edmunds, Suffolk£51,797
272009 BMW X3 xDrive30d M Sport 5dr Step Auto TOP SPEC ESTATE Diesel Automatic2009126,000 milesTradeDiesel2,993 ccOssett, West Yorkshire£2,995Finance from £63 pm
6512013 BMW X3 3.0 30d M Sport Auto xDrive Euro 5 (s/s) 5dr ESTATE Diesel Automatic201388,085 milesTradeDiesel2,993 ccFarnham, Surrey£9,695Finance from £204 pm
352024 BMW X3 xDrive20d M Sport 5dr Step Auto SUV Diesel Automatic2024604 milesTradeDiesel1,995 ccHarrogate, North Yorkshire£51,995
292022 BMW X3 xDrive M40d MHT 5dr Auto Diesel Estate Estate Diesel Automatic202247,382 milesTradeDiesel2,993 ccYork, North Yorkshire£40,902
282012 BMW X3 XDRIVE 20D M SPORT 5dr Auto TOP SPEC ESTATE Diesel Automatic2012154,000 milesTradeDiesel1,995 ccOssett, West Yorkshire£4,995Finance from £105 pm
362023 BMW X3 xDrive20d MHT M Sport 5dr Step Auto SUV Diesel Automatic202326,654 milesTradeDiesel1,995 ccHarrogate, North Yorkshire£37,400
362019 BMW X3 xDrive M40d 5dr Step Auto SUV Diesel Automatic201944,194 milesTradeDiesel2,993 ccChesterfield, Derbyshire£29,498
22BMW X3 2.0 xDrive20d SE Black Auto Diesel 2012201280,000 milesTradeDiesel1,995 ccWhittlesey, Cambridgeshire£6,995Finance from £147 pm
332011 BMW X3 3.0 30d SE SUV 5dr Diesel Steptronic xDrive Euro 5 (s/s) (258 ps) ESTATE Diesel Autom...2011102,935 milesTradeDiesel2,993 ccHyde, Manchester£6,495Finance from £137 pm
7412014 BMW X3 2.0 X3 xDrive 20d M Sport Auto 4WD 5dr SUV Diesel Automatic201492,237 milesTradeDiesel1,995 ccPeterborough, Cambridgeshire£8,990Finance from £189 pm
362022 BMW X3 xDrive20d MHT M Sport 5dr Step Auto SUV Diesel Automatic202231,994 milesTradeDiesel1,995 ccHarrogate, North Yorkshire£36,100
352022 BMW X3 xDrive20d MHT M Sport 5dr Step Auto SUV Diesel Automatic202227,614 milesTradeDiesel1,995 ccBury St Edmunds, Suffolk£34,997
362022 BMW X3 xDrive20d MHT M Sport 5dr Step Auto SUV Diesel Automatic202218,151 milesTradeDiesel1,995 ccChesterfield, Derbyshire£36,698
202016 66 BMW X3 2.0 20D M SPORT SUV 5DR DIESEL AUTO XDRIVE EURO 6 (S/S) (190 PS) 2016106,360 milesTradeDiesel1,995 ccSheffield, South Yorkshire£11,995Finance from £252 pm
362024 BMW X3 xDrive20d MHT M Sport 5dr Step Auto SUV Diesel Automatic20243,640 milesTradeDiesel1,995 ccDoncaster, South Yorkshire£44,499
352025 BMW X3 xDrive20d M Sport 5dr Step Auto SUV Diesel Automatic20255,000 milesTradeDiesel1,995 ccMilton Keynes, Buckinghamshire£53,995
362025 BMW X3 xDrive20d M Sport 5dr Step Auto ESTATE DIESEL Automatic20254,000 milesTradeDiesel1,995 ccBury St Edmunds, Suffolk£52,990
352025 BMW X3 xDrive20d M Sport 5dr Step Auto ESTATE DIESEL Automatic20257,751 milesTradeDiesel1,995 ccMilton Keynes, Buckinghamshire£49,950
02019 BMW X3 xDrive30d M Sport 5dr Step Auto ESTATE DIESEL Automatic201942,616 milesTradeDiesel2,993 ccBoston, Lincolnshire£26,990
5012020 BMW X3 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) ESTATE Diesel Automatic202051,990 milesTradeDiesel1,995 ccWatford, Hertfordshire£28,249Finance from £581 pm