492018 BMW 2 Series 3.0 M240i Auto Euro 6 (s/s) 2dr CONVERTIBLE Petrol Automatic201856,100 milesTradePetrol2,998 ccKings Lynn, Norfolk£18,499Finance from £381 pm
252018 BMW 2 Series 220d xDrive Luxury 5dr Step Auto Hatchback Diesel Automatic201838,521 milesTradeDiesel1,995 ccWorcester, Worcestershire£12,891
202024 BMW 2 Series 220i M Sport 2dr Step Auto Convertible Petrol Automatic202414,284 milesTradePetrol1,998 ccKings Lynn, Norfolk£32,542
142014 BMW 2 Series 2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (143 ps) Coupe Diesel Manual201483,394 milesTradeDiesel1,995 ccIngatestone, Essex£7,995Finance from £168 pm
352024 BMW 2 Series 218i 4Dr M Sport 1.5 Auto Saloon Petrol Automatic20247,910 milesTradePetrol1,499 ccWaltham Cross, Hertfordshire£23,999Finance from £494 pm
402014 BMW 2 Series 2.0 218d M Sport Euro 6 (s/s) 2dr COUPE Diesel Manual2014121,810 milesTradeDiesel1,995 ccBirmingham, West Midlands£4,999Finance from £105 pm
282022 BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr202232,148 milesTradePetrol1,499 ccBrockenhurst, Hampshire£20,495Finance from £422 pm
302018 BMW 2 Series 3.0 M240i Auto Euro 6 (s/s) 2dr COUPE Petrol Automatic201819,500 milesTradePetrol2,998 ccSwindon, Wiltshire£24,995Finance from £514 pm
552022 BMW 2 Series Gran Coupe 2.0 M235i Auto xDrive Euro 6 (s/s) 4dr COUPE Petrol Automatic202241,000 milesTradePetrol1,998 ccCoalville, Leicestershire£25,750Finance from £530 pm
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
3912023 BMW 2 Series Active Tourer 1.5 225xe 16.3kWh Sport 5dr DCT 4WD (SAT NAV) MPV PETROL/ELECTRIC...202342,641 milesTradeHybrid Electric1,499 ccCanton, Cardiff£19,988Finance from £411 pm
262022 BMW 2 Series Gran Coupe 218i (136) Sport 4dr (Live Cockpit Professional) Saloon Petrol Manual202215,308 milesTradePetrol1,499 ccBoston, Lincolnshire£19,490
262018 BMW 2 Series 1.5 218i M Sport Euro 6 (s/s) 2dr COUPE Petrol Manual201898,000 milesTradePetrol1,499 ccWembley, London£8,988Finance from £189 pm
832017 BMW 2 Series 218i Luxury 5dr ESTATE PETROL Manual201740,087 milesTradePetrol1,499 ccRoyston, Cambridgeshire£11,495Finance from £242 pm
502023 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic202317,010 milesTradePetrol1,499 ccRoyston, Cambridgeshire£23,280Finance from £479 pm
852017 BMW 2 Series Gran Tourer 2.0 218d M Sport Auto Euro 6 (s/s) 5dr ESTATE Diesel Automatic201774,000 milesTradeDiesel1,995 ccNazeing, Essex£11,495Finance from £242 pm
502024 BMW 2 Series 220i M Sport 2dr Step Auto Coupe Petrol Automatic202413,831 milesTradePetrol1,998 ccEast London, London£27,449Finance from £564 pm
3812022 22 BMW 2 SERIES GRAN COUPE 1.5 218I M SPORT SALOON 4DR PETROL MANUAL EURO 6202239,886 milesTradePetrol1,499 ccNewport£18,999Finance from £391 pm
262015 BMW 2 Series 2.0 218d Sport Auto Euro 6 (s/s) 2dr COUPE Diesel Automatic2015100,000 milesTradeDiesel1,995 ccRayleigh, Essex£7,295Finance from £154 pm
112016 BMW 2 Series Active Tourer 2.0 220d M Sport MPV 5dr Diesel Auto Euro 6 (s/s) (190 ps) FRONT ...201649,000 milesTradeDiesel1,995 ccHilton, Derbyshire£11,650
552015 BMW 2 Series 2.0 218d M Sport Auto Euro 6 (s/s) 2dr COUPE Diesel Automatic201575,000 milesTradeDiesel1,995 ccHeathrow, London£9,950Finance from £209 pm
192016 BMW 2 Series Active Tourer 2.0 218d Sport Euro 6 (s/s) 5dr HATCHBACK Diesel Manual2016107,000 milesTradeDiesel1,995 ccWargrave, Berkshire£4,995Finance from £105 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
392018 BMW 2 Series 2.0 220i GPF M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps) BLUETOOTH+ COU...201843,795 milesTradePetrol1,998 ccHilton, Derbyshire£15,350