1/202018 BMW 3 Series 318i Sport 5dr Step Auto ESTATE PETROL Automatic201858,133 milesTradePetrol1,499 ccGravesend, Kent£11,975Finance from £252 pm
1/6BMW, 3 SERIES, Saloon, 2013, Manual, 1995 (cc), 4 doors2013189,865 milesPrivateDiesel1,995 ccGravesend, Kent£1,050
1/132010 BMW 318i M Sport LCI (Facelift) — Alpine White2010116,000 milesPrivatePetrol1,995 ccGravesend, Kent£2,999
1/11BMW, 3 SERIES, Saloon, 2013, Manual, 1995 (cc), 4 doors2013130,000 milesPrivateDiesel1,995 ccMeopham, Kent£2,490
1/642017 BMW 3 Series 2.0 320d M Sport Auto Euro 6 (s/s) 4dr Diesel201795,000 milesTradeDiesel1,995 ccMaidstone, Kent£10,995Finance from £231 pm
1/492015 BMW 3 Series 320i M Sport Estate Petrol Automatic201578,400 milesTradePetrol1,998 ccCroydon, London£10,990Finance from £231 pm
1/452019 BMW 3 Series 2.0 320i M Sport Shadow Edition Saloon Saloon Petrol Manual201980,000 milesTradePetrol1,998 ccTakeley, Hertfordshire£11,989Finance from £252 pm
1/532016 BMW 3 Series 335d xDrive M Sport 4dr Step Auto SALOON Diesel Automatic201699,000 milesTradeDiesel2,993 ccKingsnorth, Kent£12,495Finance from £263 pm
1/72012 BMW 3 Series 2.0 328i Luxury Saloon 4dr Petrol Auto Euro 5 (s/s) (245 ps)201289,600 milesTradePetrol1,997 ccRuislip, London£6,200Finance from £131 pm
1/8LEFT HAND DRIVE 2016 BMW 3 SERIES 1.5 PETROL [AUTOMATIC] ONLY 72K MILES! | LHD201672,000 milesTradePetrol1,499 ccSlough, Berkshire£9,995Finance from £210 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/282011 BMW 3 Series 320d SE 2dr Step Auto COUPE DIESEL Automatic201183,000 milesTradeDiesel1,995 ccBedford, Bedfordshire£4,394Finance from £93 pm
1/562021 BMW 3 Series 2.0 330e 12kWh Sport Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s Est...2021104,786 milesTradeHybrid Electric1,998 ccDunstable, Bedfordshire£12,400Finance from £261 pm
1/25BMW 3 Series 316i SE 16v 4dr Auto - LEATHER SEATS - REAR PARKING SESNORS -200226,000 milesTradePetrol1,796 ccChalfont St Giles, Buckinghamshire£7,990Finance from £168 pm
1/162013 BMW 3 Series 320d Luxury 5dr Step Auto HATCHBACK DIESEL Automatic2013102,750 milesTradeDiesel1,995 ccBurton-on-Trent, Staffordshire£6,100Finance from £129 pm
1/202014 BMW 3 Series 2.0 320d Luxury Saloon Saloon Diesel Automatic201451,632 milesTradeDiesel1,995 ccAttleborough, Norfolk£8,950Finance from £188 pm
1/482014 BMW 3 Series 330d M Sport 4dr Step Auto SALOON DIESEL Automatic2014107,211 milesTradeDiesel2,993 ccBasford, Nottinghamshire£9,491Finance from £200 pm
1/192018 BMW 3 Series 2.0 320i M Sport Shadow Edition 4dr Saloon Petrol Manual201891,000 milesTradePetrol1,998 ccDerby, Derbyshire£9,995Finance from £210 pm
1/302019 BMW 3 Series 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) Saloon Petrol Aut...2019128,930 milesTradePetrol1,998 ccHinckley, Leicestershire£11,295Finance from £238 pm
1/112015 BMW 3 Series 320d M Sport 4dr Step Auto SALOON Diesel Automatic201588,000 milesTradeDiesel1,995 ccAlum Rock, West Midlands£5,795Finance from £122 pm
1/1002013 BMW 3 Series 3.0 330d M Sport Auto 2dr | Convertible | Hard Top | SatNav | Space Gr Con...201393,145 milesTradeDiesel2,993 ccDerby, Derbyshire£6,720Finance from £142 pm
1/36BMW 3 SERIES 2.9 330d Sport 2003200334,402 milesTradeDiesel2,926 ccErdington, West Midlands£7,500Finance from £158 pm
1/52019 69 BMW 3 SERIES 2.0 330E 12KWH M SPORT SALOON 4DR PETROL PLUG-IN HYBRID AUT201992,603 milesTradeHybrid Electric1,998 ccCoventry, West Midlands£14,000Finance from £294 pm
1/282020 BMW 3 Series 330e M Sport 4dr Auto SALOON PETROL/ELECTRIC Automatic202085,489 milesTradeHybrid Electric1,998 ccPeterborough, Cambridgeshire£13,700Finance from £288 pm