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
342017 BMW 2 Series 218d SE 5dr Step Auto ESTATE DIESEL Automatic201758,648 milesTradeDiesel1,995 ccAldridge, West Midlands£10,995Finance from £231 pm
432023 BMW 2 Series 220i M Sport 2dr Step Auto [Pro Pack] Coupe Petrol Automatic202327,485 milesTradePetrol1,998 ccNewport£29,099Finance from £598 pm
5212017 BMW 2 Series 3.0 M240i Coupe 2dr Petrol Auto Euro 6 (s/s) (340 ps) Coupe Petrol Automatic201788,700 milesTradePetrol2,998 ccPeterborough, Cambridgeshire£15,850Finance from £333 pm
632018 BMW 2 Series 1.5 218i SE MPV 5dr Petrol Auto Euro 6 (s/s) (136 ps) MPV Petrol Automatic201886,000 milesTradePetrol1,499 ccRomford, London£8,788Finance from £185 pm
242024 BMW 2 Series M SPORT GRAN COUPE Coupe Petrol Automatic202435,000 milesTradePetrol1,499 ccWickford, Essex£21,950Finance from £451 pm
12BMW 2 SERIES 2.0 220d M Sport Convertible 20152015121,000 milesTradeDiesel1,995 ccScunthorpe, Lincolnshire£6,995Finance from £147 pm
352023 BMW 2 Series 220i M Sport 2dr Step Auto [Pro Pack] Coupe Petrol Automatic202321,760 milesTradePetrol1,998 ccMaidstone, Kent£26,399Finance from £543 pm
202021 BMW 2 Series 218i [2.0] M Sport 2dr [Nav] Step Auto Coupe Petrol Automatic202134,738 milesTradePetrol1,998 ccAston, West Midlands£17,299Finance from £356 pm
262021 BMW 2 Series 218i M Sport 4dr DCT Saloon Petrol Automatic202128,453 milesTradePetrol1,499 ccNorwich, Norfolk£20,299Finance from £418 pm
262023 BMW 2 Series 230i M Sport 2dr Step Auto Coupe Petrol Automatic202311,311 milesTradePetrol1,998 ccNewport£29,499Finance from £607 pm
252017 BMW 2 Series 220i Sport 5dr Step Auto MPV Petrol Automatic201725,489 milesTradePetrol1,998 ccDerby, Derbyshire£13,999Finance from £294 pm
29BMW 2 SERIES GRAN TOURER 1.5 216d Sport Gran Tourer 2018201878,000 milesTradeDiesel1,496 ccSudbury, Suffolk£9,995Finance from £210 pm
2712016 66 BMW 2 SERIES 3.0 M235I COUPE 2DR PETROL AUTO EURO 6 (S/S) 201639,000 milesTradePetrol2,979 ccAtherstone, Warwickshire£19,299Finance from £397 pm
232017 BMW 2 Series 2.0 218d Sport Euro 6 (s/s) 2dr Manual Coupe Diesel Manual201736,010 milesTradeDiesel1,995 ccWorksop, Nottinghamshire£11,995Finance from £252 pm
10012024 24 BMW 2 SERIES GRAN COUPE 1.5 218I M SPORT SALOON 4DR PETROL MANUAL EURO 620246,000 milesTradePetrol1,499 ccWitham, Essex£24,595Finance from £506 pm
4212014 14 BMW 2 SERIES 2.0 220D M SPORT COUPE 2DR DIESEL MANUAL EURO 6 (S/S) (184 201477,000 milesTradeDiesel1,995 ccCranleigh, Surrey£8,990Finance from £189 pm
232021 BMW 2 Series M235i xDrive 4dr Step Auto Saloon Petrol Automatic202140,956 milesTradePetrol1,998 ccCoventry, West Midlands£22,949Finance from £472 pm
502019 BMW 2 Series 1.5 218i GPF Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps) Coupe Petrol Aut...201922,373 milesTradePetrol1,499 ccIpswich, Suffolk£15,735Finance from £331 pm