502018 BMW 3 Series 2.0 320d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s) Est...201881,215 milesTradeDiesel1,995 ccTowcester, Northamptonshire£15,490Finance from £326 pm
452021 BMW 3 Series 2.0 318i SE Pro Saloon 4dr Petrol Auto Euro 6 (s/s) (156 ps) Saloon Petrol Auto...202154,829 milesTradePetrol1,998 ccLincoln, Lincolnshire£16,500Finance from £339 pm
5012019 BMW 3 Series 2.0 330i M Sport Auto Euro 6 (s/s) 4dr Saloon Petrol Automatic201939,850 milesTradePetrol1,998 ccBasford, Nottinghamshire£25,691Finance from £528 pm
252020 70 BMW 3 SERIES 2.0 320I M SPORT SALOON 4DR PETROL AUTO EURO 6 (S/S) (184 P202012,445 milesTradePetrol1,998 ccOldham, Manchester£23,999Finance from £494 pm
4112023 BMW 3 Series 320i M Sport Estate Petrol Automatic202362,869 milesTradePetrol1,998 ccWinchester, Hampshire£26,795Finance from £551 pm
202024 BMW 3 Series 330e xDrive M Sport 4dr Step Auto Saloon Hybrid Automatic202422,792 milesTradeHybrid Electric1,998 ccNewport£31,999Finance from £658 pm
5012020 BMW 3 Series 2.0 320i M Sport Auto Euro 6 (s/s) 4dr Saloon Petrol Automatic202017,407 milesTradePetrol1,998 ccBasford, Nottinghamshire£26,491Finance from £545 pm
2112012 BMW 3 Series 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps) Saloon Diesel M...2012134,200 milesTradeDiesel1,995 ccMorecambe, Lancashire£4,595Finance from £97 pm
3712021 21 BMW 3 SERIES 2.0 320D MHT M SPORT TOURING 5DR DIESEL HYBRID AUTO XDRIVE 202130,950 milesTradeDiesel1,995 ccHuddersfield, West Yorkshire£30,995Finance from £637 pm
12BMW, 3 SERIES, Saloon, 2012, Manual, 1995 (cc), 4 doors2012187,145 milesPrivateDiesel1,995 ccStoke-on-Trent, Staffordshire£2,950 (Inc VAT)
16 BMW 3 Series 320d xDrive M Sport 5dr Step Auto Diesel2014103,500 milesTradeDiesel1,995 ccDroitwich, Worcestershire£9,999Finance from £210 pm
4512013 BMW 3 Series 3.0 330d Luxury Touring 5dr Diesel Auto xDrive Euro 5 (s/s) (258 ps) ***DRI Est...201375,000 milesTradeDiesel2,993 ccKirkham, Lancashire£10,500Finance from £221 pm
272021 BMW 3 Series 330e M Sport 5dr Step Auto ESTATE PETROL/ELECTRIC Automatic202173,250 milesTradeHybrid Electric1,998 ccWorksop, Nottinghamshire£16,795Finance from £346 pm
292019 BMW 3 Series 320i xDrive M Sport Shadow Edition 5dr Step Auto Estate Petrol Automatic201941,884 milesTradePetrol1,998 ccCheshire£20,199Finance from £415 pm
571BMW 3 SERIES 3.0 330d M Sport Steptronic Euro 5 4dr 2009200994,000 milesTradeDiesel2,993 ccPeterborough, Cambridgeshire£7,950Finance from £167 pm
5012018 BMW 3 Series 2.0 320d M Sport Shadow Edition Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) Sal...201889,421 milesTradeDiesel1,995 ccReddish, Manchester£13,680Finance from £288 pm
502015 BMW 3 Series 2.0 320d ED Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (163 ps) Saloon Diesel Au...201591,274 milesTradeDiesel1,995 ccHuntingdon, Cambridgeshire£8,750Finance from £184 pm
82013 BMW 3 Series 328i Sport 4dr SPARE KEY SERVICE HISTORY SALOON Petrol Manual2013140,100 milesTradePetrol1,997 ccSparkhill, West Midlands£2,990Finance from £63 pm
232004 BMW 3 Series 320 Ci Sport 2dr CONVERTIBLE Petrol Manual2004165,000 milesTradePetrol2,171 ccRomford, London£1,150Finance from £25 pm
761BMW 3 SERIES 3.0 335d xDrive M Sport Touring 2016201682,780 milesTradeDiesel2,993 ccLeicester, Leicestershire£16,450Finance from £338 pm
252021 BMW 3 Series 330e M Sport 5dr Step Auto ESTATE PETROL/ELECTRIC Automatic2021102,410 milesTradeHybrid Electric1,998 ccWolverhampton, West Midlands£13,495Finance from £284 pm
272023 BMW 3 Series 320i M Sport 4dr Step Auto SALOON PETROL Automatic202323,468 milesTradePetrol1,998 ccSandwell, West Midlands£27,549Finance from £566 pm
3412021 BMW 3 Series 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) Est...202162,000 milesTradeHybrid Electric1,998 ccPreston, Lancashire£19,395Finance from £399 pm
392021 BMW 3 Series 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)-Fa Sal...202148,000 milesTradeOther2,998 ccWarrington, Cheshire£30,980
35BMW 3 SERIES 2.0 320d M Sport Steptronic Euro 5 4dr 2011201187,960 milesTradeDiesel1,995 ccLeicester, Leicestershire£4,490Finance from £95 pm