722019 BMW 3 Series 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr SALOON Diesel Automatic201994,180 milesTradeDiesel1,995 ccSparkhill, West Midlands£18,250Finance from £375 pm
02021 BMW 3 Series 330e M Sport 5dr Step Auto ESTATE PETROL/ELECTRIC Automatic202176,919 milesTradeHybrid Electric1,998 ccKings Lynn, Norfolk£21,000
592017 BMW 3 Series 2.0 316d SE Euro 6 (s/s) 4dr SALOON Diesel Manual201784,000 milesTradeDiesel1,995 ccUxbridge, London£6,675Finance from £141 pm
632013 BMW 3 Series 2.0 325d Luxury Auto Euro 5 (s/s) 4dr Diesel2013132,105 milesTradeDiesel1,995 ccWalsall, West Midlands£5,095Finance from £107 pm
322002 BMW 3 Series 325ti Sport Hatchback Petrol Automatic200293,000 milesTradePetrol2,494 ccCroydon, London£1,990Finance from £42 pm
502020 BMW 3 Series 330i M Sport 4dr Step Auto SALOON PETROL Automatic202033,071 milesTradePetrol1,998 ccRoyston, Cambridgeshire£24,600Finance from £506 pm
502019 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic201938,859 milesTradePetrol1,998 ccRoyston, Cambridgeshire£20,550Finance from £423 pm
602019 BMW 3 Series 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr SALOON Petrol/Electric Hybrid Auto...201947,586 milesTradeHybrid Electric1,998 ccLuton, Bedfordshire£18,885Finance from £388 pm
392017 BMW 3 Series 2.0 320d ED Plus Euro 6 (s/s) 4dr SALOON Diesel Manual201797,000 milesTradeDiesel1,995 ccRedbridge, London£7,750Finance from £163 pm
182009 BMW 3 Series 318d M Sport 4dr SALOON Diesel Manual2009142,000 milesTradeDiesel1,995 ccBrierley Hill, West Midlands£1,695Finance from £36 pm
522016 BMW 3 Series 1.5 318i Sport Touring Auto Euro 6 (s/s) 5dr ESTATE Petrol Automatic201692,293 milesTradePetrol1,499 ccRainham, London£8,350Finance from £176 pm
572015 BMW 3 Series 3.0 330d M Sport Touring Auto Euro 5 (s/s) 5dr ESTATE Diesel Automatic201562,968 milesTradeDiesel2,993 ccSparkhill, West Midlands£14,999Finance from £315 pm
392010 BMW 3 Series 3.0 330d M Sport Steptronic Euro 5 2dr CONVERTIBLE Diesel Automatic201074,000 milesTradeDiesel2,993 ccCambridge, Cambridgeshire£8,000Finance from £168 pm
12016 BMW 3 Series 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr SALOON Diesel Au201636,000 milesTradeDiesel2,993 ccThurmaston, Leicestershire£21,999Finance from £452 pm
372015 BMW 3 Series 320d xDrive M Sport 4dr Step Auto [Business Media] SALOON DIESEL Automatic201556,436 milesTradeDiesel1,995 ccKingston, London£12,600Finance from £265 pm
362009 BMW 3 Series 318d M Sport 4dr Step Auto SALOON DIESEL Automatic200970,000 milesTradeDiesel2,000 ccStamford, Lincolnshire£3,850Finance from £81 pm
432017 BMW 3 Series 330e Sport 4dr Step Auto SALOON PETROL/ELECTRIC Automatic201752,422 milesTradeHybrid Electric1,998 ccKingston, London£10,800Finance from £227 pm
472024 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic202410,473 milesTradePetrol1,998 ccKingston, London£29,800Finance from £613 pm
342020 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic202064,124 milesTradePetrol1,998 ccKingston, London£18,100Finance from £372 pm
152017 BMW 3 Series 320d M Sport 5dr ESTATE Diesel Manual2017157,201 milesTradeDiesel1,995 ccAylesbury, Buckinghamshire£5,995Finance from £126 pm
132015 BMW 3 Series 2.0 320d M Sport Auto xDrive Euro 6 (s/s) 4dr SALOON Diesel Automatic2015125,300 milesTradeDiesel1,995 ccBirmingham, West Midlands£7,995Finance from £168 pm
352013 BMW 3 Series 320d Luxury 5dr Step Auto HATCHBACK DIESEL Automatic201374,689 milesTradeDiesel1,995 ccBirmingham, West Midlands£8,500Finance from £179 pm
2BMW, 3 SERIES, Saloon, 2014, Manual, 1598 (cc), 4 doors2014120,905 milesPrivatePetrol1,598 ccBobbersmill, Nottinghamshire£1,350
552004 BMW 3 Series 2.5 325i Sport Saloon 4dr Petrol Automatic (229 g/km, 192 bhp) SALOON Petrol Au...2004109,876 milesTradePetrol2,494 ccTonbridge, Kent£2,999Finance from £63 pm
412016 BMW 3 Series 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (252 ps) BLUETOOTH+DAK SAL...201664,765 milesTradePetrol1,998 ccHilton, Derbyshire£13,450