622021 BMW 2 Series M235i xDrive Gran Coupe Gran Coupe Petrol Automatic202135,444 milesTradePetrol1,998 ccChelmsford, Essex£24,650
462022 BMW 2 Series Gran Coupe 2.0 M235i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) Automa...202218,000 milesTradePetrol1,998 ccPortslade, East Sussex£26,000
4912018 BMW 2 SERIES GRAN TOURER 1.5 218I SE MPV 5DR PETROL MANUAL EURO 6 (S/S) 201855,647 milesTradePetrol1,499 ccHoddesdon, Hertfordshire£9,989Finance from £210 pm
372023 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) Saloon ...202314,147 milesTradePetrol1,499 ccPoole, Dorset£22,995Finance from £473 pm
302018 BMW 2 Series Active Tourer 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps) MPV ...201840,252 milesTradePetrol1,499 ccNorwich, Norfolk£10,100Finance from £213 pm
3112021 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) Saloon ...202143,956 milesTradePetrol1,499 ccGrays, Essex£19,000Finance from £391 pm
292015 BMW 2 Series 1.5 218i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps) Coupe Petrol Autom...201567,000 milesTradePetrol1,499 ccCoventry, West Midlands£11,895Finance from £250 pm
2612021 BMW 2 Series Gran Coupe 1.5 218i Sport (LCP) Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps) ...202153,447 milesTradePetrol1,499 ccBletchley, Buckinghamshire£15,199
3112022 BMW 2 Series Gran Coupe 1.5 218i Sport (LCP) Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) Sal...202250,756 milesTradePetrol1,499 ccGrays, Essex£17,000Finance from £350 pm
62020 BMW 2 Series M235i xDrive 4dr Step Auto COUPE Petrol Automatic202048,000 milesTradePetrol1,998 ccHandsworth, West Midlands£17,250Finance from £355 pm
342025 BMW 2 Series 230e xDrive M Sport 5dr DCT Hatchback Plug-In Hy Automatic20255,112 milesTradeOther1,499 ccAylesford, Kent£27,990
35BMW 2 SERIES 216d SPORT GRAN TOURER2017115,000 milesTradeDiesel1,496 ccWillesborough, Kent£9,995Finance from £210 pm
22020 BMW 2 Series 218i Sport 2dr [Nav] Step Auto CONVERTIBLE PETROL Automatic202024,919 milesTradePetrol1,499 ccLeighton Buzzard, Bedfordshire£17,131Finance from £352 pm
392017 BMW 2 Series Active Tourer 2.0 220d Luxury MPV 5dr Diesel Auto Euro 6 (s/s) (190 ps) MPV Die...201736,950 milesTradeDiesel1,995 ccWest Bergholt, Essex£12,236Finance from £257 pm
3212018 BMW 2 Series 220d xDrive Luxury 5dr Step Auto ESTATE DIESEL Automatic201857,852 milesTradeDiesel1,995 ccGrays, Essex£12,200Finance from £257 pm
5012018 BMW 2 Series 3.0 M240i Coupe 2dr Petrol Auto Euro 6 (s/s) (340 ps) Coupe Petrol Automatic201855,501 milesTradePetrol2,998 ccWickford, Essex£21,495Finance from £442 pm
3112016 16 BMW 2 SERIES GRAN TOURER 1.5 216D SPORT MPV 5DR DIESEL MANUAL EURO 6 (S/2016110,775 milesTradeDiesel1,496 ccSparkhill, West Midlands£6,485Finance from £137 pm
272017 BMW 2 Series 220d Sport 5dr [Nav] Step Auto HATCHBACK DIESEL Automatic201780,333 milesTradeDiesel1,995 ccCorby, Northamptonshire£8,495Finance from £179 pm
4812021 BMW 2 Series 2.0 220i GPF M Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Petrol Automatic202143,893 milesTradePetrol1,998 ccBarnet, London£21,100Finance from £434 pm
112017 BMW 2 Series 218d [150] Sport 2dr Step Auto [Nav] COUPE DIESEL Automatic201759,909 milesTradeDiesel1,995 ccBarnet, London£10,750Finance from £226 pm
422018 BMW 2 Series 218i SE 2dr [Nav] Step Auto COUPE PETROL Automatic201819,316 milesTradePetrol1,499 ccBarnet, London£16,000Finance from £329 pm
4412020 BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr COUPE Petrol Manual202022,254 milesTradePetrol1,499 ccBarnet, London£17,600Finance from £362 pm
242017 BMW 2 Series 218d M Sport 2dr Step Auto [Nav] COUPE DIESEL Automatic201764,609 milesTradeDiesel1,995 ccClacton-on-Sea, Essex£12,495Finance from £263 pm
4912016 BMW 2 Series Active Tourer 2.0 220d M Sport Auto xDrive Euro 6 (s/s) 5dr HATCHBACK Diesel Au...201626,261 milesTradeDiesel1,995 ccBarnet, London£13,250Finance from £279 pm
4212021 BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr COUPE Petrol Manual202127,876 milesTradePetrol1,499 ccBarnet, London£17,900Finance from £368 pm
72017 BMW 2 Series 220i M Sport 5dr Step Auto ESTATE PETROL Automatic201723,000 milesTradePetrol1,998 ccAtherstone, Warwickshire£16,299Finance from £335 pm
4112025 BMW 2 Series M240i xDrive 2dr Step Auto COUPE PETROL Automatic20256,300 milesTradePetrol2,998 ccSt Albans, Hertfordshire£43,995Finance from £904 pm
4812013 BMW 2 Series 2.0 220i Sport Auto Euro 6 (s/s) 2dr Coupe Petrol Automatic201386,331 milesTradePetrol1,997 ccBasford, Nottinghamshire£9,991Finance from £210 pm
422015 BMW 2 Series Gran Tourer 1.5 216d Sport Euro 6 (s/s) 5dr Diesel2015102,500 milesTradeDiesel1,496 ccBedford, Bedfordshire£6,490Finance from £137 pm
542018 BMW 2 Series 218I SE GRAN TOURER Estate Petrol Manual201836,399 milesTradePetrol1,499 ccAngmering, West Sussex£12,999Finance from £273 pm
162017 BMW 2 Series Active Tourer 1.5 216d SE MPV 5dr Diesel Manual For finance please all 01527 5...201741,945 milesTradeDiesel1,496 ccRedditch, Worcestershire£9,699Finance from £204 pm
4812023 BMW 2 Series Active Tourer 1.5 230xe 16.3kWh M Sport DCT 4WD Euro 6 (s/s) 5dr HATCHBACK Petr...20239,590 milesTradeHybrid Electric1,499 ccCroxley Green, Hertfordshire£25,000Finance from £514 pm
232015 BMW 2 Series 2.0 220d M Sport Convertible 2dr Diesel Manual For finance please all 01527 Con...201560,804 milesTradeDiesel1,995 ccRedditch, Worcestershire£9,699Finance from £204 pm
4512018 BMW 2 Series 1.5 218i Sport Euro 6 (s/s) 2dr CONVERTIBLE Petrol Manual201817,932 milesTradePetrol1,499 ccCroxley Green, Hertfordshire£14,650Finance from £308 pm
452016 BMW 2 Series 2.0 220I M Sport Auto 5dr MPV Petrol Automatic201659,850 milesTradePetrol1,998 ccPeterborough, Cambridgeshire£12,990Finance from £273 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
4512021 BMW 2 Series Gran Coupe 2.0 220d M Sport Auto Euro 6 (s/s) 4dr COUPE Diesel Automatic202128,301 milesTradeDiesel1,995 ccCroxley Green, Hertfordshire£20,750Finance from £427 pm
4712018 BMW 2 Series 3.0 M240i Coupe 2dr Petrol Auto Euro 6 (s/s) (340 ps) Coupe Petrol Automatic201881,700 milesTradePetrol2,998 ccPeterborough, Cambridgeshire£17,500Finance from £360 pm
372024 BMW 2 Series 2.0 220i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps) Coupe Petrol Autom...20245,226 milesTradePetrol1,998 ccBournemouth, Dorset£31,995Finance from £658 pm
332016 BMW 2 Series 2.0 218D Luxury 5dr MPV Diesel Manual2016102,009 milesTradeDiesel1,995 ccPeterborough, Cambridgeshire£7,490Finance from £158 pm
562020 (70) BMW 2 SERIES GRAN TOURER 1.5 218i Luxury 5dr Step Auto202072,000 milesTradePetrol1,499 ccEast London, London£12,995Finance from £273 pm
482024 BMW 2 Series 230i M Sport 2dr Step Auto [Pro Pack] Coupe Petrol Automatic202417,982 milesTradePetrol1,998 ccEast London, London£30,999Finance from £637 pm
352016 BMW 2 Series 2.0 220d M Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Diesel Automatic201676,027 milesTradeDiesel1,995 ccSouthampton, Hampshire£11,499Finance from £242 pm
6312018 BMW 2 Series 1.5 GPF Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps) Coupe Petrol Automatic201837,444 milesTradePetrol1,499 ccBordon, Hampshire£14,055Finance from £296 pm
492024 BMW 2 Series 218i [136] M Sport 4dr DCT Saloon Petrol Automatic202412,493 milesTradePetrol1,499 ccMaidstone, Kent£24,149Finance from £497 pm