5612019 BMW 2 Series 1.5 218I Sport Auto 2dr Convertible Petrol Automatic201954,211 milesTradePetrol1,499 ccGrays, Essex£14,000Finance from £294 pm
5312020 BMW 2 Series 1.5 218I M Sport Auto 2dr Coupe Petrol Automatic202026,460 milesTradePetrol1,499 ccGrays, Essex£16,800Finance from £346 pm
6312022 BMW 2 Series 1.5 218I M Sport 4dr Coupe Petrol Manual202239,460 milesTradePetrol1,499 ccGrays, Essex£18,500Finance from £381 pm
4212016 BMW 2 Series 2.0 220i M Sport Convertible 2dr Petrol Manual Euro 6 (s/s) (184 ps) Convertibl...201666,000 milesTradePetrol1,997 ccAddlestone, Surrey£9,990Finance from £210 pm
4112022 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps) Salo...202225,000 milesTradePetrol1,499 ccAddlestone, Surrey£20,490Finance from £421 pm
3912017 BMW 2 Series 1.5 218i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (136 ps) Convertible ...201751,000 milesTradePetrol1,499 ccAddlestone, Surrey£13,690Finance from £288 pm
4112017 BMW 2 Series Active Tourer 1.5 218i Sport MPV 5dr Petrol Auto Euro 6 (s/s) MPV Petrol Autom...201723,000 milesTradePetrol1,499 ccAddlestone, Surrey£11,990Finance from £252 pm
352023 BMW 2 Series 218i [136] M Sport 4dr Saloon Petrol Manual202331,961 milesTradePetrol1,499 ccMilton Keynes, Buckinghamshire£20,995
292015 BMW 2 Series 216d Sport 5dr HATCHBACK DIESEL Manual201597,348 milesTradeDiesel1,496 ccLong Buckby, Northamptonshire£5,395Finance from £114 pm
12016 BMW 2 Series 225xe Luxury 5dr [Nav] Auto HATCHBACK PETROL/ELECTRIC Automatic201640,621 milesTradeHybrid Electric1,499 ccSturry, Kent£11,495
182016 BMW 2 Series 218i Luxury 5dr Step Auto HATCHBACK Petrol Automatic201670,910 milesTradePetrol1,499 ccBedford, Bedfordshire£8,295Finance from £175 pm
7112018 BMW 2 Series Active Tourer 1.5 218i SE Euro 6 (s/s) 5dr HATCHBACK Petrol Manual201884,244 milesTradePetrol1,499 ccLoughborough, Leicestershire£7,380Finance from £155 pm
262022 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic202225,540 milesTradePetrol1,499 ccHinckley, Leicestershire£19,795Finance from £407 pm
12019 BMW 2 Series 220i M Sport 5dr DCT ESTATE Petrol Automatic201934,000 milesTradePetrol1,998 ccRedbridge, London£17,490Finance from £360 pm
362025 BMW 2 Series 220 M Sport 4dr Step Auto Saloon Petrol Automatic20253,000 milesTradePetrol1,499 ccBury St Edmunds, Suffolk£31,850
252017 BMW 2 Series 225xe M Sport 5dr [Nav] Auto HATCHBACK Petrol Parallel Phev Automatic2017105,000 milesTradeHybrid Electric1,499 ccLowestoft, Suffolk£7,695Finance from £162 pm
352018 BMW 2 Series 220i M Sport 2dr [Nav] Step Auto Convertible Petrol Automatic201850,578 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£15,995
362025 BMW 2 Series 225e xDrive M Sport 5dr DCT Hatchback Plug-In Hy Automatic20254,000 milesTradeOther1,499 ccBury St Edmunds, Suffolk£33,950
462024 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic202420,244 milesTradePetrol1,499 ccLeicester, Leicestershire£23,350Finance from £480 pm
12020 BMW 2 Series 218i M Sport 4dr COUPE PETROL Manual202050,168 milesTradePetrol1,499 ccLeicester, Leicestershire£16,750Finance from £345 pm
382017 BMW M240i M240i 2dr [Nav] Step Auto Coupe Petrol Automatic201744,000 milesTradePetrol2,998 ccAbingdon, Oxfordshire£19,995Finance from £411 pm
15BMW 2 SERIES 2.0 220i M Sport Auto Euro 6 (s/s) 2dr 2022202226,000 milesTradePetrol1,998 ccMeopham, Kent£28,995Finance from £596 pm
422021 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) - BMW L...202126,916 milesTradePetrol1,499 ccPortsmouth, Hampshire£20,006Finance from £411 pm
452020 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (140 ps) Saloon ...202015,259 milesTradePetrol1,499 ccLeicester, Leicestershire£20,850Finance from £429 pm
282023 BMW 2 Series Active Tourer 220i MHT M Sport 5dr DCT Hatchback Petrol Automatic202330,184 milesTradePetrol1,499 ccBoston, Lincolnshire£22,990
292025 BMW 2 Series Gran Coupe M235 xDrive 4dr Step Auto Saloon Petrol Automatic20258,600 milesTradePetrol1,998 ccBoston, Lincolnshire£39,990
312025 BMW 2 Series Gran Coupe 220 M Sport 4dr Step Auto Saloon Petrol Automatic20259,500 milesTradePetrol1,499 ccBoston, Lincolnshire£32,989
362022 BMW 2 Series M235i xDrive 4dr Step Auto COUPE PETROL Automatic202225,644 milesTradePetrol1,998 ccAylesford, Kent£27,950
352025 BMW 2 Series 220 M Sport 4dr Step Auto Saloon Petrol Automatic20254,858 milesTradePetrol1,499 ccMilton Keynes, Buckinghamshire£30,990
362020 BMW 2 Series M235i xDrive 4dr Step Auto COUPE PETROL Automatic202042,543 milesTradePetrol1,998 ccBury St Edmunds, Suffolk£21,995
502017 BMW 2 Series Active Tourer 2.0 220d M Sport MPV 5dr Diesel Auto Euro 6 (s/s) (190 ps) MPV Di...201778,800 milesTradeDiesel1,995 ccHeathrow, London£9,850Finance from £207 pm
4112021 BMW 2 Series Gran Coupe 218i M Sport Saloon Petrol Automatic202113,467 milesTradePetrol1,499 ccNorwich, Norfolk£21,995Finance from £452 pm
512015 BMW 2 Series 2.0 220d M Sport Euro 6 (s/s) 2dr COUPE Diesel Manual2015113,000 milesTradeDiesel1,995 ccUxbridge, London£5,895Finance from £124 pm
292015 BMW 2 Series 3.0 M235i Auto Euro 6 (s/s) 2dr COUPE Petrol Automatic201584,792 milesTradePetrol2,979 ccBurbage, Leicestershire£14,000Finance from £294 pm
292025 BMW 2 Series Gran Coupe M235 xDrive 4dr Step Auto Saloon Petrol Automatic20252,487 milesTradePetrol1,998 ccBoston, Lincolnshire£41,490
552023 BMW 2 Series M240i xDrive Coupe COUPE Petrol Automatic202319,161 milesTradePetrol2,998 ccOrpington, London£37,679Finance from £775 pm
202022 BMW 2 Series Gran Coupe 218i (136) M Sport 4dr DCT Saloon Petrol Automatic202220,197 milesTradePetrol1,499 ccKings Lynn, Norfolk£22,250
262022 BMW 2 Series Active Tourer 220i MHT Sport 5dr DCT Hatchback Petrol Automatic202213,673 milesTradePetrol1,499 ccBoston, Lincolnshire£21,290
302025 BMW 2 Series Gran Coupe M235 xDrive 4dr Step Auto Saloon Petrol Automatic20253,500 milesTradePetrol1,998 ccBoston, Lincolnshire£41,490
6312021 BMW 2 Series Gran Coupe 1.5 218i Sport (LCP) DCT Euro 6 (s/s) 4dr COUPE Petrol Automatic202130,100 milesTradePetrol1,499 ccBishops Stortford, Hertfordshire£17,990Finance from £370 pm
382015 BMW 2 Series 2.0 218d Sport Euro 6 (s/s) 2dr COUPE Diesel Manual2015158,000 milesTradeDiesel1,995 ccTamworth, Staffordshire£4,250Finance from £90 pm
112018 BMW 2 Series Gran Tourer 1.5 218i Sport Euro 6 (s/s) 5dr ESTATE Petrol Manual201868,125 milesTradePetrol1,499 ccLuton, Bedfordshire£9,385Finance from £197 pm
102016 BMW 2 Series Active Tourer 2.0 218d Luxury Euro 6 (s/s) 5dr HATCHBACK Diesel Manual201696,000 milesTradeDiesel1,995 ccBirmingham, West Midlands£6,285Finance from £132 pm
582020 BMW 2 Series 220d M Sport Gran Coupe COUPE Diesel Automatic202027,602 milesTradeDiesel1,995 ccOrpington, London£20,964Finance from £431 pm
4812016 BMW 2 Series 2.0 220d Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Diesel Automatic2016153,673 milesTradeDiesel1,995 ccGreat Bentley, Essex£6,800Finance from £143 pm