112015 BMW 2 Series SPORT ACTIVE TOURER Hatchback Diesel Manual201595,000 milesTradeDiesel1,995 ccSend, Surrey£5,995Finance from £126 pm
3312019 BMW 2 Series Gran Tourer 1.5 216d SE MPV 5dr Diesel Manual Euro 6 (s/s) (116 ps) MPV Diesel ...201932,606 milesTradeDiesel1,496 ccNuneaton, Warwickshire£13,250Finance from £279 pm
502016 BMW 2 Series Active Tourer 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps) MPV ...201642,604 milesTradePetrol1,499 ccAylesbury, Buckinghamshire£10,795Finance from £227 pm
442019 BMW 2 Series M240i 2dr [Nav] Step Auto COUPE PETROL Automatic201937,500 milesTradePetrol2,998 ccNewbury, Berkshire£21,990Finance from £452 pm
252015 BMW 2 Series 2.0 225d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (218 ps) Coupe Diesel Autom...201596,000 milesTradeDiesel1,995 ccClacton-on-Sea, Essex£9,495Finance from £200 pm
12017 BMW 2 Series 230i M Sport 2dr [Nav] COUPE PETROL Manual201779,985 milesTradePetrol1,998 ccSutton-in-Ashfield, Nottinghamshire£11,000Finance from £231 pm
102016 BMW 2 Series Gran Tourer 1.5 218i SE MPV 5dr Petrol Auto Euro 6 (s/s) (136201689,350 milesTradePetrol1,499 ccHeathrow, London£7,290Finance from £154 pm
662017 BMW 2 Series 218D SPORT Convertible Diesel Manual201736,600 milesTradeDiesel1,995 ccSittingbourne, Kent£12,495Finance from £263 pm
352024 BMW 2 Series 218i [136] M Sport 4dr DCT Saloon Petrol Automatic20246,652 milesTradePetrol1,499 ccHull, East Yorkshire£26,999
352025 BMW 2 Series 225e xDrive M Sport 5dr DCT Hatchback Plug-In Hy Automatic20253,677 milesTradeOther1,499 ccHull, East Yorkshire£36,799
352025 BMW 2 Series M235 xDrive 4dr Step Auto Saloon Petrol Automatic20255,377 milesTradePetrol1,998 ccDoncaster, South Yorkshire£40,990
332025 BMW 2 Series 225e xDrive M Sport 5dr DCT Hatchback Plug-In Hy Automatic20253,000 milesTradeOther1,499 ccDoncaster, South Yorkshire£31,960
322025 BMW 2 Series 225e xDrive M Sport 5dr DCT Hatchback Plug-In Hy Automatic20255,509 milesTradeOther1,499 ccHull, East Yorkshire£32,900
342025 BMW 2 Series 220i M Sport 2dr Step Auto Convertible Petrol Automatic202512,150 milesTradePetrol1,998 ccDoncaster, South Yorkshire£32,980
292023 BMW 2 Series 218i [136] Sport 4dr DCT [Live Cockpit Prof] Saloon Petrol Automatic20236,663 milesTradePetrol1,499 ccCastleford, West Yorkshire£21,849Finance from £449 pm
302023 BMW 2 Series M235i xDrive 4dr Step Auto [Pro Pack] Saloon Petrol Automatic202310,559 milesTradePetrol1,998 ccAston, West Midlands£29,649Finance from £610 pm
82021 BMW 2 Series 218i [136] M Sport 4dr Saloon Petrol Manual202128,794 milesTradePetrol1,499 ccEast London, London£18,249Finance from £375 pm
672015 BMW 2 Series 2.0 Luxury Euro 6 (s/s) 5dr MPV Diesel Manual2015159,854 milesTradeDiesel1,995 ccRomford, London£3,399Finance from £72 pm
472022 BMW 2 Series Gran Coupe 2.0 218d Sport (LCP) Auto Euro 6 (s/s) 4dr COUPE Diesel Automatic202258,861 milesTradeDiesel1,995 ccLuton, Bedfordshire£16,385Finance from £337 pm
262025 BMW 2 Series 220 M Sport 4dr Step Auto [Tech-Plus-Pro Pack] Saloon Petrol Automatic20257,572 milesTradePetrol1,499 ccEast London, London£28,749Finance from £591 pm
282022 BMW 2 Series 218i [136] M Sport 4dr DCT [Pro Pack] Saloon Petrol Automatic202225,835 milesTradePetrol1,499 ccPeterborough, Cambridgeshire£21,499Finance from £442 pm
322023 BMW 2 Series 218i M Sport 4dr Saloon Petrol Manual202317,832 milesTradePetrol1,499 ccDoncaster, South Yorkshire£22,999
352025 BMW 2 Series 220 M Sport 4dr Step Auto Saloon Petrol Automatic20259,706 milesTradePetrol1,499 ccHull, East Yorkshire£32,998
352024 BMW 2 Series 220i M Sport 4dr Step Auto Saloon Petrol Automatic20245,027 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£28,995