332024 BMW 2 Series 225e xDrive Luxury 5dr DCT Hatchback Plug-In Hy Automatic20247,031 milesTradeOther1,499 ccAylesford, Kent£25,790
772020 BMW 2 Series 218I M SPORT GRAN COUPE Coupe Petrol Manual202048,000 milesTradePetrol1,499 ccSittingbourne, Kent£17,495Finance from £360 pm
4112018 BMW 2 Series 1.5 225XE Luxury Auto 4WD 5dr MPV Hybrid Automatic201880,600 milesTradeHybrid Electric1,499 ccCranbrook, Kent£9,677Finance from £204 pm
332025 BMW 2 Series 230i M Sport 2dr Step Auto Convertible Petrol Automatic20253,653 milesTradePetrol1,998 ccTunbridge Wells, Kent£39,195
332023 BMW 2 Series M235i xDrive 4dr Step Auto Saloon Petrol Automatic202318,869 milesTradePetrol1,998 ccTunbridge Wells, Kent£29,795
362020 BMW 2 Series 218i M Sport 4dr DCT Saloon Petrol Automatic202034,741 milesTradePetrol1,499 ccAylesford, Kent£19,795
472016 BMW 2 Series 218i Sport 2dr CONVERTIBLE PETROL Manual201666,000 milesTradePetrol1,499 ccDartford, Kent£8,450Finance from £178 pm
192015 BMW 2 Series 218i SE 2dr Step Auto Blue 57k Miles PSH Years MOT Warranty COUPE Petrol Automatic201557,000 milesTradePetrol1,499 ccAshford, Kent£6,495Finance from £137 pm
362022 BMW 2 Series 218i [136] M Sport 4dr Saloon Petrol Manual202225,559 milesTradePetrol1,499 ccBury St Edmunds, Suffolk£21,790
362022 BMW 2 Series 220i M Sport 4dr Step Auto Saloon Petrol Automatic202212,399 milesTradePetrol1,998 ccDerby, Derbyshire£22,799
202024 BMW 2 Series 220i M Sport 2dr Step Auto Convertible Petrol Automatic202414,284 milesTradePetrol1,998 ccKings Lynn, Norfolk£32,542
332016 BMW 2 Series 2.0 220d M Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Diesel Automatic201698,000 milesTradeDiesel1,995 ccDagenham, London£8,900Finance from £187 pm
832017 BMW 2 Series 218i Luxury 5dr ESTATE PETROL Manual201740,087 milesTradePetrol1,499 ccRoyston, Cambridgeshire£11,495Finance from £242 pm
482017 BMW 2 Series Active Tourer 1.5 225xe 7.6kWh M Sport MPV 5dr Petrol Plug-in Hybrid Auto 4WD E...201771,760 milesTradeHybrid Electric1,499 ccPalmers Green, London£9,140Finance from £192 pm
5112017 BMW 2 Series Active Tourer 1.5 216d M Sport Euro 6 (s/s) 5dr HATCHBACK Diesel Manual201766,945 milesTradeDiesel1,496 ccLincoln, Lincolnshire£9,795Finance from £206 pm
4512017 BMW 2 Series Active Tourer 1.5 225xe 7.6kWh Sport Auto 4WD Euro 6 (s/s) 5dr HATCHBACK Petrol...201760,875 milesTradeHybrid Electric1,499 ccEast London, London£9,500Finance from £200 pm
652021 BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr COUPE Petrol Manual202178,871 milesTradePetrol1,499 ccDunstable, Bedfordshire£14,149Finance from £297 pm
372024 BMW 2 Series Active Tourer 1.5 225xe 16.3kWh Sport DCT 4WD Euro 6 (s/s) 5dr Hatchback PETRO...20244,981 milesTradeHybrid Electric1,499 ccBarry, Vale of Glamorgan£22,399Finance from £461 pm
502015 65 BMW 2 SERIES 1.5 218I SPORT CONVERTIBLE 2DR PETROL AUTO EURO 6 (S/S) (13201541,800 milesTradePetrol1,499 ccTemple Meads, Bristol£11,795Finance from £248 pm
452016 BMW 2 Series M235i 2dr Step Auto COUPE PETROL Automatic201667,649 milesTradePetrol2,979 ccWokingham, Berkshire£15,995Finance from £336 pm
5212017 BMW 2 Series 3.0 M240i Coupe 2dr Petrol Auto Euro 6 (s/s) (340 ps) Coupe Petrol Automatic201788,700 milesTradePetrol2,998 ccPeterborough, Cambridgeshire£15,850Finance from £333 pm
482024 BMW 2 Series 220i M Sport 2dr Step Auto [Pro Pack] Coupe Petrol Automatic202436,448 milesTradePetrol1,998 ccEast London, London£28,199Finance from £580 pm
202024 BMW 2 Series 220i M Sport 2dr Step Auto Petrol Coupe Coupe Petrol Automatic20247,501 milesTradePetrol1,998 ccBridgwater, Somerset£31,565
492023 BMW 2 Series 225e xDrive M Sport 5dr DCT HATCHBACK PETROL/ELECTRIC Automatic202311,335 milesTradeHybrid Electric1,499 ccPeterborough, Cambridgeshire£25,349Finance from £521 pm
3112016 16 BMW 2 SERIES 2.0 218D M SPORT COUPE 2DR DIESEL AUTO EURO 6 (S/S) (150 PS201682,320 milesTradeDiesel1,995 ccNewport£10,999Finance from £231 pm