352014 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
582020 BMW 2 Series 220d M Sport Gran Coupe COUPE Diesel Automatic202027,602 milesTradeDiesel1,995 ccOrpington, London£20,964Finance from £431 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
122020 BMW 2 Series 1.5 218i GPF M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps) M SPORT PL COU...202029,500 milesTradePetrol1,499 ccHilton, Derbyshire£16,050
392022 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps) PARK...202255,163 milesTradePetrol1,499 ccHilton, Derbyshire£16,550
322015 BMW 2 Series 1.5 218i Sport Euro 6 (s/s) 2dr COUPE Petrol Manual2015109,000 milesTradePetrol1,499 ccNewcastle-under-Lyme, Staffordshire£6,195Finance from £131 pm
532022 BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr COUPE Petrol Automatic202245,888 milesTradePetrol1,499 ccStevenage, Hertfordshire£17,569Finance from £361 pm
112019 BMW 2 Series Gran Tourer 2.0 220d M Sport MPV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) M...201941,000 milesTradeDiesel1,995 ccHilton, Derbyshire£18,250
242024 BMW 2 Series 218i [136] M Sport 4dr DCT [Pro Pack] Saloon Petrol Automatic202415,249 milesTradePetrol1,499 ccDerby, Derbyshire£23,349Finance from £480 pm
25BMW 2 SERIES 1.5 218i Sport Euro 6 (s/s) 2dr 2016201634,534 milesTradePetrol1,499 ccLeicester, Leicestershire£10,000Finance from £210 pm
262021 BMW 2 Series M235i xDrive 4dr Step Auto Saloon Petrol Automatic202126,462 milesTradePetrol1,998 ccCoventry, West Midlands£24,649Finance from £507 pm
232022 BMW 2 Series 218i [136] M Sport 4dr DCT Saloon Petrol Automatic202219,981 milesTradePetrol1,499 ccSandwell, West Midlands£21,149Finance from £435 pm
33BMW 2 SERIES 1.5 218i M Sport Coupe 2018201861,550 milesTradePetrol1,499 ccStourbridge, West Midlands£12,490Finance from £263 pm
272017 BMW 2 Series 220d Sport 5dr [Nav] Step Auto HATCHBACK DIESEL Automatic201780,333 milesTradeDiesel1,995 ccCorby, Northamptonshire£8,495Finance from £179 pm
4912016 BMW 2 Series Active Tourer 2.0 220d M Sport Auto xDrive Euro 6 (s/s) 5dr HATCHBACK Diesel Au...201626,261 milesTradeDiesel1,995 ccBarnet, London£13,250Finance from £279 pm
4812023 BMW 2 Series Active Tourer 1.5 230xe 16.3kWh M Sport DCT 4WD Euro 6 (s/s) 5dr HATCHBACK Petr...20239,590 milesTradeHybrid Electric1,499 ccCroxley Green, Hertfordshire£25,000Finance from £514 pm
452016 BMW 2 Series 2.0 220I M Sport Auto 5dr MPV Petrol Automatic201659,850 milesTradePetrol1,998 ccPeterborough, Cambridgeshire£12,990Finance from £273 pm
572022 BMW 2 Series 218i [136] M Sport 4dr DCT Petrol Saloon Saloon Petrol Automatic202211,512 milesTradePetrol1,499 ccLichfield, Staffordshire£20,998
482024 BMW 2 Series 230i M Sport 2dr Step Auto [Pro Pack] Coupe Petrol Automatic202417,982 milesTradePetrol1,998 ccEast London, London£30,999Finance from £637 pm
562019 BMW 2 Series 220i SE 5dr DCT Hatchback PETROL Automatic201927,875 milesTradePetrol1,998 ccParkgate, South Yorkshire£12,495
292023 BMW 2 Series 218i [136] M Sport 4dr DCT [Tech-Pro Pack] Saloon Petrol Automatic202311,947 milesTradePetrol1,499 ccEast London, London£24,249Finance from £499 pm
6112020 BMW 2 Series Gran Coupe 218i M Sport Saloon Petrol Automatic202012,564 milesTradePetrol1,499 ccLeighton Buzzard, Bedfordshire£21,000Finance from £432 pm
422023 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic20238,809 milesTradePetrol1,499 ccBurton-on-Trent, Staffordshire£23,990Finance from £493 pm
3012021 BMW 2 Series 218d M Sport 4dr *STUNNING* *ULEZ* COUPE Diesel Manual2021103,000 milesTradeDiesel1,995 ccCinderford, Gloucestershire£13,990Finance from £294 pm
39 BMW 2 Series 3.0 M240i Coupe 2dr Petrol Auto Euro 6 (s/s) (340 ps) - SAT NAV + PARK ASSI Petrol ...201862,998 milesTradePetrolHilton, Derbyshire£17,950