1/402018 BMW 3 Series 2.0 318d Sport Touring 5dr Diesel Manual Euro 6 (s/s) (150 ps) Estate Diesel Ma...201861,000 milesTradeDiesel1,995 ccHalstead, Essex£11,995Finance from £252 pm
1/20BMW, 3 SERIES, Estate, 2015, Auto, 1995 (cc), 5 doors2015137,547 milesPrivateDiesel1,995 ccChelmsford, Essex£4,250
1/9BMW, 3 SERIES, Estate, 2010, Manual, 1995 (cc), 5 doors2010174,400 milesPrivateDiesel1,995 ccChelmsford, Essex£1,450
1/1002018 68 BMW 3 SERIES 2.0 320I SE TOURING 5DR PETROL AUTO EURO 6 (S/S) (184 PS)201862,000 milesTradePetrol1,998 ccWitham, Essex£12,995Finance from £273 pm
1/312023 BMW 3 Series 330e Sport 5dr Step Auto ESTATE PETROL/ELECTRIC Automatic2023110,000 milesTradeHybrid Electric1,998 ccHeybridge, Essex£14,600Finance from £307 pm
1/292014 BMW 3 Series 320d xDrive M Sport 5dr Step Auto ESTATE DIESEL Automatic2014148,000 milesTradeDiesel1,995 ccHeybridge, Essex£6,000Finance from £126 pm
1/432013 BMW 3 Series 1.6 316i Sport Touring Auto Euro 6 (s/s) 5dr ESTATE Petrol Automatic201383,500 milesTradePetrol1,598 ccChelmsford, Essex£6,495Finance from £137 pm
1/512016 BMW 3 Series 2.0 320i M Sport Touring 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps) Estate Pe...201692,400 milesTradePetrol1,998 ccRayleigh, Essex£10,750Finance from £226 pm
1/242019 BMW 3 Series 1.5 318I SE Auto 5dr Estate Petrol Automatic201960,159 milesTradePetrol1,499 ccIngatestone, Essex£11,995Finance from £252 pm
1/362016 BMW 3 Series 318d SE 5dr Step Auto ESTATE DIESEL Automatic2016108,000 milesTradeDiesel1,995 ccBenfleet, Essex£6,795Finance from £143 pm
1/712018 BMW 3 Series 1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps) Estate Petrol Auto...201875,400 milesTradePetrol1,499 ccBasildon, Essex£10,525Finance from £221 pm
1/332014 BMW 3 Series 2.0 320d xDrive Luxury Auto 4WD 5dr Estate Diesel Automatic201498,977 milesTradeDiesel1,995 ccLeigh-on-Sea, Essex£7,495Finance from £158 pm
1/552014 BMW 3 Series 2.0 320d xDrive M Sport Auto 4WD 5dr Estate Diesel Automatic201497,175 milesTradeDiesel1,995 ccColchester, Essex£9,295Finance from £196 pm
1/252009 BMW 3 Series E91 325d 3.0 M Sport 5dr Step Auto Bluewater Metallic ESTATE Diesel Automatic200950,000 milesTradeDiesel2,993 ccColchester, Essex£11,495Finance from £242 pm
1/341992 BMW 3 Series 316i 5dr Auto Touring ESTATE Petrol Automatic199288,009 milesTradePetrol1,596 ccNorth Weald, Essex£11,995Finance from £252 pm
1/422016 BMW 3 Series 320i Sport Auto, F31 Facelift, B48 Engine ESTATE Petrol Automatic201697,520 milesTradePetrol1,998 ccTakeley, Hertfordshire£9,989Finance from £210 pm
1/552016 BMW 3 Series 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr ESTATE Diesel Automatic201684,500 milesTradeDiesel1,995 ccAveley, Essex£11,400Finance from £240 pm
1/202015 15 BMW 3 SERIES 2.0 318D BLUEPERFORMANCE SE TOURING 5DR DIESEL AUTO EURO 6201574,503 milesTradeDiesel1,995 ccAveley, Essex£6,480Finance from £137 pm
1/502018 BMW 3 Series 1.5 318i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (136 ps) Estate Petrol Auto...201872,190 milesTradePetrol1,499 ccHarlow, Essex£9,995Finance from £210 pm
1/592016 BMW 3 Series 335d xDrive M Sport 5dr Step Auto ESTATE DIESEL Automatic2016101,148 milesTradeDiesel2,993 ccColchester, Essex£14,995Finance from £315 pm
1/322013 BMW 3 Series 320d M Sport 5dr Step Auto ESTATE Diesel Automatic2013122,939 milesTradeDiesel1,995 ccGreat Bentley, Essex£6,695Finance from £141 pm
1/9BMW, 3 SERIES, Estate, 2009, Manual, 1995 (cc), 5 doors2009140,312 milesPrivateDiesel1,995 ccOttershaw, Surrey£650
1/202013 BMW 3 Series 3.0 330d LUXURY X DRIVE TOURER 5DR ESTATE LEFT HAND DRIVE Estate Diesel Automatic2013163,000 milesTradeDiesel2,993 ccChesham, Buckinghamshire£9,295Finance from £196 pm
1/432017 BMW 3 Series 2.0 320d M Sport Touring Estate Diesel Automatic2017100,000 milesTradeDiesel1,995 ccGloucester, Gloucestershire£12,995Finance from £273 pm
1/342013 BMW 3 Series 3.0 330d M Sport Touring Estate Diesel Automatic201379,991 milesTradeDiesel2,993 ccGloucester, Gloucestershire£12,995Finance from £273 pm
1/10BMW, 3 SERIES, Estate, 2006, Other, 1995 (cc), 5 doors2006163,691 milesPrivateDiesel1,995 ccSheffield, South Yorkshire£1,650
1/12014 BMW 3 Series 320d xDrive M Sport 5dr Step Auto ESTATE Diesel Automatic2014143,000 milesTradeDiesel1,995 ccRogerstone, Newport£7,495Finance from £158 pm
1/262018 BMW 3 Series 318d SE 5dr ESTATE Diesel Manual2018122,000 milesTradeDiesel1,995 ccGoole, East Yorkshire£5,195Finance from £110 pm
1/382018 BMW 3 Series 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic2018114,739 milesTradeDiesel1,995 ccHoyland, South Yorkshire£9,495Finance from £200 pm
1/362015 BMW 3 Series 320d Sport Estate Diesel Automatic201597,355 milesTradeDiesel1,995 ccMexborough, South Yorkshire£6,995Finance from £147 pm
1/26BMW 3 SERIES 320d XDRIVE M SPORT TOURING2015128,944 milesTradeDiesel1,995 ccRotherham, South Yorkshire£6,290Finance from £133 pm
1/422016 BMW 3 Series 2.0 320d ED Plus Touring 5dr Diesel Auto Euro 6 (s/s) (163 ps)201676,280 milesTradeDiesel1,995 ccWeston-super-Mare, Somerset£9,699Finance from £204 pm
1/182018 BMW 318D SPORT AUTOMATIC EURO 6 ULEZ FREE2018137,000 milesPrivateDiesel1,995 ccNorth London, London£5,499
1/372017 BMW 3 Series 330d xDrive M Sport 5dr Step Auto ESTATE Diesel Automatic2017134,000 milesTradeDiesel2,993 ccSudbury, Suffolk£10,995Finance from £231 pm
1/882019 BMW 3 Series 2.0 320d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201991,211 milesTradeDiesel1,995 ccSevenoaks, Kent£12,625Finance from £266 pm
1/152014 BMW 3 Series 2.0 320d Luxury Touring Auto Euro 5 (s/s) 5dr ESTATE Diesel Automatic201461,000 milesTradeDiesel1,995 ccFaversham, Kent£10,495Finance from £221 pm
1/412016 BMW 3 Series 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic2016145,000 milesTradeDiesel2,993 ccBromley, London£8,875Finance from £187 pm
1/202016 BMW 3 Series 320d EfficientDynamics Plus 5dr Step Auto ESTATE Diesel Automatic2016163,000 milesTradeDiesel1,995 ccEdmonton, London£5,450Finance from £115 pm
1/462016 BMW 3 Series 320d Sport 5dr Step Auto ESTATE DIESEL Automatic201664,000 milesTradeDiesel1,995 ccFaversham, Kent£11,995Finance from £252 pm
1/19BMW 3 SERIES 330D M SPORT TOURING 2016 - PAN ROOF - HEAD UP DISPLAY - A BEAUTY201656,000 milesTradeDiesel2,993 ccMaidstone, Kent£18,495Finance from £380 pm
1/402019 BMW 3 Series 320i M Sport 5dr ESTATE PETROL Manual201968,795 milesTradePetrol1,998 ccHoddesdon, Hertfordshire£12,395Finance from £261 pm
1/16BMW, 3 SERIES, Estate, 2013, Semi-Auto, 1997 (cc), 5 doors201373,901 milesPrivatePetrol1,997 ccWimbledon, London£8,700
1/15BMW, 3 SERIES, Estate, 2016, Manual, 1995 (cc), 5 doors2016122,317 milesPrivateDiesel1,995 ccWatford, Hertfordshire£4,900
1/372014 BMW 3 Series 328i M Sport 5dr Step Auto ESTATE PETROL Automatic201493,185 milesTradePetrol1,997 ccAshford, Kent£9,940Finance from £209 pm