452019 BMW 2 Series 3.0 M240i GPF Coupe 2dr Petrol Auto Euro 6 (s/s) (340 ps) - CRUISE - CARPLA Cou...201958,073 milesTradePetrol2,998 ccShrewsbury, Shropshire£19,446Finance from £400 pm
362025 BMW 2 Series 220i MHT M Sport 5dr DCT HATCHBACK PETROL Automatic20252,305 milesTradePetrol1,499 ccDerby, Derbyshire£27,699
362022 BMW 2 Series 220i M Sport 4dr Step Auto COUPE PETROL Automatic202235,394 milesTradePetrol1,998 ccDerby, Derbyshire£21,992
362022 BMW 2 Series M235i xDrive 4dr Step Auto Saloon Petrol Automatic202218,719 milesTradePetrol1,998 ccChesterfield, Derbyshire£27,896
352025 BMW 2 Series 220 M Sport 4dr Step Auto Saloon Petrol Automatic20254,858 milesTradePetrol1,499 ccMilton Keynes, Buckinghamshire£30,990
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
102019 BMW 2 Series 220i Sport 5dr DCT HATCHBACK PETROL Automatic201945,000 milesTradePetrol1,998 ccCaerphilly£12,995Finance from £273 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
452018 BMW 2 Series 2.0 220d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (190 ps) Coupe Diesel Manual201869,142 milesTradeDiesel1,995 ccEccles, Manchester£11,970Finance from £252 pm
72023 73 BMW 2 SERIES GRAN COUPE 2.0 M235I SALOON 4DR PETROL AUTO XDRIVE EURO 6 (202314,296 milesTradePetrol1,998 ccOldham, Manchester£29,999Finance from £617 pm
72020 20 BMW 2 SERIES 1.5 218I GPF M SPORT COUPE 2DR PETROL AUTO EURO 6 (S/S) (13202026,240 milesTradePetrol1,499 ccFulwood, Lancashire£16,499Finance from £339 pm
282018 BMW 2 Series 2.0 220i Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps) Coupe Petrol Automatic201862,005 milesTradePetrol1,998 ccEccles, Manchester£12,440Finance from £262 pm
262021 BMW 2 Series Gran Coupe 1.5 218i Sport (LCP) Euro 6 (s/s) 4dr COUPE Petrol Manual202139,095 milesTradePetrol1,499 ccBolton, Manchester£16,245Finance from £334 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
5412015 BMW 2 Series Active Tourer 1.5 216d M Sport Euro 6 (s/s) 5dr HATCHBACK Diesel Manual2015113,467 milesTradeDiesel1,496 ccNewport£5,000Finance from £105 pm
182023 BMW 2 Series Active Tourer 1.5 225xe 16.3kWh M Sport MPV 5dr Petrol Plug-in Hybrid DCT 4WD E...202316,889 milesTradeHybrid Electric1,499 ccPlymouth, Devon£24,495Finance from £504 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
362014 BMW 2 Series 2.0 228i M Sport Euro 6 (s/s) 2dr COUPE Petrol Manual2014109,644 milesTradePetrol1,997 ccNewcastle-under-Lyme, Staffordshire£8,195Finance from £173 pm
182018 BMW 2 Series Gran Tourer 2.0 218d Sport Auto Euro 6 (s/s) 5dr ESTATE Diesel Automatic2018123,456 milesTradeDiesel1,995 ccBiggleswade, Bedfordshire£6,995Finance from £147 pm
4112016 BMW 2 Series 1.5 218i Sport Euro 6 (s/s) 2dr COUPE Petrol Manual201698,793 milesTradePetrol1,499 ccSutton Coldfield, West Midlands£6,889Finance from £145 pm
122017 BMW 2 Series 2.0 218d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (150 ps) CONVERTIBLE ...201785,000 milesTradeDiesel1,995 ccRadcliffe, Manchester£9,990Finance from £210 pm
472020 BMW 2 Series Active Tourer 1.5 225xe 10kWh M Sport Auto 4WD Euro 6 (s/s) 5dr HATCHBACK Petro...202067,750 milesTradeHybrid Electric1,499 ccDunstable, Bedfordshire£11,649Finance from £245 pm
342021 BMW 2 Series Gran Coupe 2.0 M235i Auto xDrive Euro 6 (s/s) 4dr COUPE Petrol Automatic202126,200 milesTradePetrol1,998 ccBolton, Manchester£23,995Finance from £493 pm