16 BMW 2 Series 3.0 M235i Auto Euro 6 (s/s) 2dr Petrol Automatic201494,500 milesTradePetrolLeicester, Leicestershire£11,950Finance from £251 pm
192016 BMW 2 Series 220d M Sport 5dr HATCHBACK Diesel Manual201672,101 milesTradeDiesel1,995 ccThetford, Norfolk£7,995Finance from £168 pm
182018 67 BMW 2 SERIES 1.5TD TOURER DAMAGED REPAIRABLE SALVAGE *ULEZ*201784,100 milesTradeDiesel1,496 ccNottingham, Nottinghamshire£4,995 (No VAT)Finance from £105 pm
4612022 BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr Coupe Petrol Automatic202237,601 milesTradePetrol1,998 ccBasford, Nottinghamshire£27,991Finance from £576 pm
382015 BMW 2 Series 220d Sport 2dr Step Auto CONVERTIBLE Diesel Automatic201599,000 milesTradeDiesel1,995 ccKingsnorth, Kent£7,995Finance from £168 pm
4712017 BMW 2 Series 2.0 220d M Sport Convertible 2dr Diesel Manual Euro 6 (stop/start) (190 ps) Con...201737,600 milesTradeDiesel1,995 ccBurton-on-Trent, Staffordshire£12,750Finance from £268 pm
5012015 BMW 2 Series Gran Tourer 2.0 218d Luxury MPV 5dr Diesel Auto Euro 6 (s/s) (150 ps) MPV Diese...201553,000 milesTradeDiesel1,995 ccLeicester, Leicestershire£10,840Finance from £228 pm
2612018 67 BMW 2 SERIES 2.0 220D M SPORT COUPE 2DR DIESEL AUTO EURO 6 (S/S) 201829,000 milesTradeDiesel1,995 ccAtherstone, Warwickshire£15,999Finance from £336 pm
342023 BMW 2 Series M235i xDrive 4dr Step Auto Saloon Petrol Automatic202313,185 milesTradePetrol1,998 ccCastleford, West Yorkshire£26,399Finance from £543 pm
392015 15 BMW 2 SERIES 2.0 220I SPORT COUPE 2DR PETROL MANUAL EURO 6 (S/S) (184 PS201576,552 milesTradePetrol1,997 ccNewport£9,499Finance from £200 pm
172015 BMW 2 Series 1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps) Coupe Petrol Manual201573,200 milesTradePetrol1,499 ccSwineshead, Lincolnshire£9,490Finance from £200 pm
652016 BMW 2 Series 230I M SPORT Coupe Petrol Automatic201630,300 milesTradePetrol1,998 ccSittingbourne, Kent£15,895Finance from £334 pm
502015 65 BMW 2 SERIES 1.5 218I SPORT CONVERTIBLE 2DR PETROL AUTO EURO 6 (S/S) (13201541,800 milesTradePetrol1,499 ccTemple Meads, Bristol£11,795Finance from £248 pm
242022 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) Saloon ...202211,654 milesTradePetrol1,499 ccHarrow, London£23,490Finance from £483 pm
5012022 BMW 2 Series 2.0 220d MHT M Sport Auto Euro 6 (s/s) 2dr Coupe DIESEL Automatic202244,866 milesTradeDiesel1,995 ccBasford, Nottinghamshire£28,491Finance from £586 pm
402022 BMW 2 Series 220i M Sport 2dr Step Auto [Pro Pack] Coupe Petrol Automatic202225,732 milesTradePetrol1,998 ccDerby, Derbyshire£26,599Finance from £547 pm
4812023 73 BMW 2 SERIES 2.0 220I M SPORT COUPE 2DR AUTO202321,301 milesTradePetrol1,998 ccRipley, Derbyshire£29,500Finance from £607 pm
342018 BMW 2 Series 2.0 218d Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (150 ps) Coupe Diesel Automatic201871,344 milesTradeDiesel1,995 ccNorwich, Norfolk£10,200Finance from £215 pm
452016 BMW 2 Series M235i 2dr Step Auto COUPE PETROL Automatic201667,649 milesTradePetrol2,979 ccWokingham, Berkshire£15,995Finance from £336 pm
462024 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) Saloon ...20246,500 milesTradePetrol1,499 ccSheffield, South Yorkshire£25,400Finance from £522 pm
432020 BMW 2 Series 218i M Sport 4dr Saloon Petrol Manual202023,383 milesTradePetrol1,499 ccDerby, Derbyshire£18,249Finance from £375 pm
5012017 BMW 2 SERIES GRAN TOURER 1.5 218I M SPORT MPV 5DR PETROL MANUAL EURO 6 201766,330 milesTradePetrol1,499 ccHoddesdon, Hertfordshire£10,989Finance from £231 pm
2012015 BMW 2 Series 220d Luxury [PANROOF] 5dr Step Auto HATCHBACK Diesel Automatic201553,000 milesTradeDiesel1,995 ccNorbury, London£7,985Finance from £168 pm
502017 BMW 2 Series 1.5 218i Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps) Coupe Petrol Manual201757,094 milesTradePetrol1,499 ccTile Cross, West Midlands£9,299Finance from £196 pm
3712021 21 BMW 2 SERIES GRAN COUPE 1.5 218I SPORT (LCP) SALOON 4DR PETROL MANUAL EU202112,332 milesTradePetrol1,499 ccNewport£19,999Finance from £411 pm