282020 BMW 2 Series 1.5 218i GPF M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps) Coupe Petrol A...202010,000 milesTradePetrol1,499 ccBury, Manchester£18,795Finance from £387 pm
272017 BMW 2 Series 218d M Sport 5dr [Nav] Step Auto HATCHBACK Diesel Automatic2017110,000 milesTradeDiesel1,995 ccDarwen, Lancashire£7,995Finance from £168 pm
20BMW 2 SERIES 225d M SPORT STEP AUTOMATIC 215 BHP201585,474 milesTradeDiesel1,995 ccCarlisle, Cumbria£13,995Finance from £294 pm
561BMW 2 SERIES 1.5 218i M Sport Euro 6 (s/s) 4dr 2020202041,812 milesTradePetrol1,499 ccEast Kilbride, Glasgow£17,690Finance from £364 pm
611BMW 2 SERIES ACTIVE TOURER 2.0 218d Sport Auto Euro 6 (s/s) 5dr 2014201594,300 milesTradeDiesel1,995 ccThornaby, County Durham£6,995Finance from £147 pm
412017 BMW 2 Series Gran Tourer 2.0 220d Sport MPV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) MPV...201771,799 milesTradeDiesel1,995 ccConsett, County Durham£10,800Finance from £227 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
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
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
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
342023 BMW 2 Series 218i [136] M Sport 4dr DCT Petrol Saloon Saloon Petrol Automatic202349,057 milesTradePetrol1,499 ccStockton-on-Tees, County Durham£20,085
432022 BMW 2 Series Gran Coupe 2.0 218d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (150 ps) - KEYL...202228,910 milesTradeDiesel1,995 ccBolton, Manchester£21,744Finance from £447 pm
252022 BMW 2 Series 2.0 220d MHT M Sport Coupe 2dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps) Coupe D...202224,729 milesTradeDiesel1,995 ccOldham, Manchester£27,999Finance from £576 pm
452019 BMW 2 Series Gran Tourer 2.0 220i GPF M Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps) MPV P...201948,117 milesTradePetrol1,998 ccWigan, Manchester£15,551Finance from £327 pm
72021 BMW 2 Series Gran Coupe 2.0 220d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps) Saloon...202134,991 milesTradeDiesel1,995 ccOldham, Manchester£21,499Finance from £442 pm
4912017 BMW 2 Series 1.5 218i Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps) Coupe Petrol Manual201780,000 milesTradePetrol1,499 ccIrlam, Manchester£8,750Finance from £184 pm
132017 BMW 2 Series 218d Sport 2dr [Nav] COUPE Diesel Manual2017109,000 milesTradeDiesel1,995 ccDurham, County Durham£7,995Finance from £168 pm
5012017 BMW 2 Series 225xe Sport 5dr [Nav] Auto HATCHBACK PETROL/ELECTRIC Automatic201740,000 milesTradeHybrid Electric1,499 ccIrlam, Manchester£11,000Finance from £231 pm