382016 BMW 2 Series 1.5 218i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (136 ps) Convertible ...201650,000 milesTradePetrol1,499 ccPontarddulais, Swansea£12,995Finance from £273 pm
442017 BMW 2 Series 218i SE 5dr [Nav] HATCHBACK PETROL Manual201768,806 milesTradePetrol1,499 ccLincoln, Lincolnshire£7,500Finance from £158 pm
252018 BMW 2 Series 220d Luxury 5dr Step Auto Hatchback DIESEL Automatic201840,934 milesTradeDiesel1,995 ccManchester£12,199
312020 BMW 2 Series 218i Luxury 5dr HATCHBACK PETROL Manual202041,643 milesTradePetrol1,499 ccCastleford, West Yorkshire£12,699Finance from £267 pm
252022 BMW 2 Series 218i (136) M Sport 4dr DCT Petrol202238,606 milesTradePetrol1,499 ccAshton-on-Ribble, Lancashire£19,500
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
102018 BMW 2 Series 218d Sport 2dr Step Auto [Nav] Coupe DIESEL Automatic201848,520 milesTradeDiesel1,995 ccWinsford, Cheshire£11,399
342018 18 BMW 2 SERIES 1.5 218I M SPORT COUPE 2DR PETROL MANUAL EURO 6 (S/S) (136 201826,325 milesTradePetrol1,499 ccRochdale, Manchester£13,990Finance from £294 pm
452022 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic202244,525 milesTradePetrol1,499 ccNewport£18,999Finance from £391 pm
262018 BMW 2 Series 2.0 220i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps) Coupe Petrol Autom...201873,240 milesTradePetrol1,998 ccNeath Port Talbot£12,999Finance from £273 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
362017 BMW 2 Series Active Tourer 1.5 225xe 7.6kWh M Sport MPV 5dr Petrol Plug-in Hybrid Auto 4WD E...201773,155 milesTradeHybrid Electric1,499 ccWeston-super-Mare, Somerset£9,500
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
312021 BMW 2 Series 218d M Sport 4dr COUPE DIESEL Manual202145,164 milesTradeDiesel1,995 ccCheshire£17,899Finance from £368 pm
6BMW 2 SERIES 1.5 218i M Sport Auto Euro 6 (s/s) 2dr 2017201783,868 milesTradePetrol1,499 ccWarrington, Cheshire£10,400Finance from £219 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
112019 BMW 2 Series Active Tourer 1.5 218i Luxury MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps) MPV P...201912,873 milesTradePetrol1,499 ccNeath Port Talbot£13,999Finance from £294 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
102020 BMW 2 Series 220i M Sport 5dr DCT Estate PETROL Automatic202029,020 milesTradePetrol1,998 ccWinsford, Cheshire£19,499
772023 BMW 2 Series 223i MHT M Sport 5dr DCT Petrol Hatchback Hatchback Petrol Automatic202311,896 milesTradePetrol1,998 ccYork, North Yorkshire£26,650
242018 18 BMW 2 SERIES 3.0 M240I CONVERTIBLE 2DR PETROL AUTO EURO 6 (S/S) (340 PS)201856,000 milesTradePetrol2,998 ccBury, Manchester£15,899Finance from £334 pm
3712023 BMW 2 Series Gran Coupe 2.0 220d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps) Saloon...202353,907 milesTradeDiesel1,995 ccBury, Manchester£20,695Finance from £426 pm
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
102016 BMW 2 Series 1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps) Coupe Petrol Manual201646,555 milesTradePetrol1,499 ccNeath Port Talbot£10,499Finance from £221 pm