292015 BMW 2 Series 216d Sport 5dr HATCHBACK DIESEL Manual201597,348 milesTradeDiesel1,496 ccLong Buckby, Northamptonshire£5,395Finance from £114 pm
352024 BMW 2 Series 218i [136] M Sport 4dr DCT Saloon Petrol Automatic20247,074 milesTradePetrol1,499 ccDerby, Derbyshire£26,999
12019 BMW 2 Series 218i Sport 5dr Estate PETROL Manual201946,029 milesTradePetrol1,499 ccNelson, Lancashire£11,990
362020 BMW 2 Series 218i M Sport 4dr DCT Saloon Petrol Automatic202022,667 milesTradePetrol1,499 ccBlackburn, Lancashire£18,870
362024 BMW 2 Series 220i M Sport 2dr Step Auto COUPE PETROL Automatic20247,800 milesTradePetrol1,998 ccDerby, Derbyshire£31,991
182016 BMW 2 Series 218i Luxury 5dr Step Auto HATCHBACK Petrol Automatic201670,910 milesTradePetrol1,499 ccBedford, Bedfordshire£8,295Finance from £175 pm
7112018 BMW 2 Series Active Tourer 1.5 218i SE Euro 6 (s/s) 5dr HATCHBACK Petrol Manual201884,244 milesTradePetrol1,499 ccLoughborough, Leicestershire£7,380Finance from £155 pm
262022 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic202225,540 milesTradePetrol1,499 ccHinckley, Leicestershire£19,795Finance from £407 pm
302021 BMW 2 Series 218i [136] M Sport 4dr DCT Saloon Petrol Automatic202128,720 milesTradePetrol1,499 ccWalsall, West Midlands£19,120
202018 BMW 218d diesel Luxury Gran Tourer⭐️7 SEATS⭐️1 OWNER + bmw⭐️£4,7502018190,000 milesPrivateDiesel1,995 ccBarnsley, South Yorkshire£4,750 (No VAT)
352018 BMW 2 Series 220i M Sport 2dr [Nav] Step Auto Convertible Petrol Automatic201850,578 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£15,995
342016 BMW 2 Series 220i M Sport 2dr Convertible Petrol Manual201621,861 milesTradePetrol1,997 ccSandwell, West Midlands£14,099Finance from £296 pm
12019 BMW 2 Series 218i M Sport 2dr [Nav] COUPE PETROL Manual201920,827 milesTradePetrol1,499 ccPatchway, Bristol£15,495Finance from £326 pm
502015 BMW 2 Series 2.0 220d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps) - AA INS Con...201574,888 milesTradeDiesel1,995 ccBury, Manchester£10,481Finance from £221 pm
462024 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic202420,244 milesTradePetrol1,499 ccLeicester, Leicestershire£23,350Finance from £480 pm
12020 BMW 2 Series 218i M Sport 4dr COUPE PETROL Manual202050,168 milesTradePetrol1,499 ccLeicester, Leicestershire£16,750Finance from £345 pm
3812021 21 BMW 2 SERIES GRAN COUPE 1.5 218I SPORT (LCP) SALOON 4DR PETROL MANUAL EU202116,312 milesTradePetrol1,499 ccNewport£19,999Finance from £411 pm
382017 BMW M240i M240i 2dr [Nav] Step Auto Coupe Petrol Automatic201744,000 milesTradePetrol2,998 ccAbingdon, Oxfordshire£19,995Finance from £411 pm
362025 BMW 2 Series M240i xDrive 2dr Step Auto Convertible Petrol Automatic20255,130 milesTradePetrol2,998 ccChesterfield, Derbyshire£45,497
232022 BMW 2 Series 218d M Sport 5dr DCT Estate Diesel Automatic20228,610 milesTradeDiesel1,995 ccSheffield, South Yorkshire£24,599Finance from £506 pm
7 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol Dct Euro 6 s/s 140202074,404 milesTradePetrol1,499 ccDerby, Derbyshire£16,795Finance from £346 pm
432018 BMW 2 Series 3.0 M240i Convertible 2dr Petrol Auto Euro 6 (s/s) (340 ps) - SPEED LIMIT I Con...201845,179 milesTradePetrol2,998 ccShrewsbury, Shropshire£17,196Finance from £354 pm
562022 BMW 2 Series 220i MHT M Sport 5dr DCT Petrol Hatchback Hatchback Petrol Automatic202214,163 milesTradePetrol1,499 ccExeter, Devon£24,279
522022 BMW 2 Series 220i MHT Sport 5dr DCT Petrol Hatchback Hatchback Petrol Automatic202234,564 milesTradePetrol1,499 ccExeter, Devon£19,642
2412018 BMW 2 Series 1.5 218i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (136 ps) Convertible ...201842,783 milesTradePetrol1,499 ccBury, Manchester£15,195Finance from £319 pm