442017 BMW 2 Series 218i SE 5dr [Nav] HATCHBACK PETROL Manual201768,806 milesTradePetrol1,499 ccLincoln, Lincolnshire£7,500Finance from £158 pm
312020 BMW 2 Series 218i Luxury 5dr HATCHBACK PETROL Manual202041,643 milesTradePetrol1,499 ccCastleford, West Yorkshire£12,699Finance from £267 pm
272019 BMW 2 Series Active Tourer 2.0 218d M Sport Euro 6 (s/s) 5dr Manual MPV Diesel Manual201927,790 milesTradeDiesel1,995 ccStoke-on-Trent, Staffordshire£13,995Finance from £294 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
492025 BMW 2 Series 220 M Sport 4dr Step Auto COUPE PETROL Automatic20253,466 milesTradePetrol1,499 ccPeterborough, Cambridgeshire£29,799Finance from £613 pm
5012015 BMW 2 SERIES ACTIVE TOURER 1.5 218I SPORT MPV 5DR PETROL MANUAL EURO 6 201574,176 milesTradePetrol1,499 ccHoddesdon, Hertfordshire£7,989Finance from £168 pm
3412021 BMW 2 Series Gran Coupe 1.5 218i Sport (LCP) Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) Sal...202148,560 milesTradePetrol1,499 ccNuneaton, Warwickshire£16,900Finance from £348 pm
562023 BMW 2 Series 220i M Sport 2dr Step Auto Coupe Petrol Automatic202312,509 milesTradePetrol1,998 ccEast London, London£28,399Finance from £584 pm
162023 BMW 2 Series 230i M Sport Performance 2dr Step Auto COUPE Petrol Automatic202329,147 milesTradePetrol1,998 ccHandsworth, West Midlands£28,000Finance from £576 pm
772023 BMW 2 Series 223i MHT M Sport 5dr DCT Petrol Hatchback Hatchback Petrol Automatic202311,896 milesTradePetrol1,998 ccYork, North Yorkshire£26,650
4212018 18 BMW 2 SERIES 2.0 230I M SPORT COUPE 2DR PETROL AUTO EURO 6 (S/S) (252 PS201860,500 milesTradePetrol1,998 ccStone, Staffordshire£14,847Finance from £312 pm
5912016 BMW 2 Series Gran Tourer 218i Sport MPV Petrol Automatic2016106,000 milesTradePetrol1,499 ccCroydon, London£7,195Finance from £152 pm
172014 BMW 2 Series Active Tourer 1.5 218i Sport MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps) MPV Pe...201446,556 milesTradePetrol1,499 ccHoddesdon, Hertfordshire£9,489Finance from £200 pm
3112019 BMW 2 Series Gran Tourer 1.5 218i SE MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps) MPV Petrol ...201955,029 milesTradePetrol1,499 ccBletchley, Buckinghamshire£10,199
502018 BMW 2 Series 1.5 218i GPF M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps) Coupe Petrol...201836,043 milesTradePetrol1,499 ccExhall, West Midlands£13,299Finance from £280 pm
502021 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic202185,992 milesTradePetrol1,499 ccWelwyn Garden City, Hertfordshire£15,490Finance from £326 pm
272022 BMW 2 Series 218i [136] M Sport 4dr DCT Saloon Petrol Automatic202243,209 milesTradePetrol1,499 ccSandwell, West Midlands£19,499Finance from £401 pm
142015 BMW 2 Series 216d SE 5dr HATCHBACK DIESEL Manual201570,250 milesTradeDiesel1,496 ccHoddesdon, Hertfordshire£7,989Finance from £168 pm
1412017 BMW 2 Series Gran Tourer 2.0 220d M Sport MPV 5dr Diesel Manual Euro 6 (s/s) (190 ps) MPV Di...201764,253 milesTradeDiesel1,995 ccBletchley, Buckinghamshire£10,699
5012021 BMW 2 Series Gran Coupe 2.0 M235i Auto xDrive Euro 6 (s/s) 4dr Saloon Petrol Automatic202181,760 milesTradePetrol1,998 ccBasford, Nottinghamshire£21,991Finance from £452 pm
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