12019 BMW 2 Series 218i Sport 5dr Estate PETROL Manual201946,029 milesTradePetrol1,499 ccNelson, Lancashire£11,990
342017 17 BMW 2 SERIES 2.0 220D SPORT CONVERTIBLE 2DR DIESEL AUTO EURO 6 (S/S) (19201775,000 milesTradeDiesel1,995 ccNelson, Lancashire£10,804Finance from £227 pm
12022 BMW 2 Series 218i [136] M Sport 4dr DCT [Pro Pack] Saloon PETROL Automatic202262,143 milesTradePetrol1,499 ccNelson, Lancashire£19,174
582024 BMW 2 Series 220i M Sport Auto 2dr - M Sport Pro Pack & Virtual Cockpit & Harman Kar...202411,000 milesTradePetrol1,998 ccKiveton Park, South Yorkshire£29,990Finance from £617 pm
362025 BMW 2 Series 220i M Sport 2dr Step Auto Convertible Petrol Automatic20254,000 milesTradePetrol1,998 ccLeeds, West Yorkshire£33,999
362024 BMW 2 Series M235i xDrive 4dr Step Auto [Plus Pack] Saloon Petrol Automatic202430,899 milesTradePetrol1,998 ccLeeds, West Yorkshire£28,999
142016 BMW 2 Series M240i 2dr [Nav] Step Auto COUPE Petrol Automatic201641,000 milesTradePetrol2,998 ccMold, Flintshire£19,995Finance from £411 pm
312023 BMW 2 Series 225e xDrive M Sport 5dr DCT Hatchback Plug-In Hy Automatic202327,444 milesTradeOther1,499 ccDoncaster, South Yorkshire£24,996
522022 BMW 2 Series M240i xDrive 2dr Step Auto Petrol Coupe Coupe Petrol Automatic202210,500 milesTradePetrol2,998 ccDurham, County Durham£37,106
292015 BMW 2 Series 216d Sport 5dr HATCHBACK DIESEL Manual201597,348 milesTradeDiesel1,496 ccLong Buckby, Northamptonshire£5,395Finance from £114 pm
352024 BMW 2 Series 218i [136] M Sport 4dr DCT Saloon Petrol Automatic20247,074 milesTradePetrol1,499 ccDerby, Derbyshire£26,999
362020 BMW 2 Series 218i M Sport 4dr DCT Saloon Petrol Automatic202022,667 milesTradePetrol1,499 ccBlackburn, Lancashire£18,870
362024 BMW 2 Series 220i M Sport 2dr Step Auto COUPE PETROL Automatic20247,800 milesTradePetrol1,998 ccDerby, Derbyshire£31,991
332023 BMW 2 Series M235i xDrive 4dr Step Auto Saloon Petrol Automatic202314,250 milesTradePetrol1,998 ccDoncaster, South Yorkshire£28,999
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
662022 BMW 2 Series 220i M Sport 2dr Step Auto Petrol Coupe Coupe Petrol Automatic202213,156 milesTradePetrol1,998 ccYork, North Yorkshire£27,151
352024 BMW 2 Series 220i M Sport 2dr Step Auto Convertible Petrol Automatic202415,040 milesTradePetrol1,998 ccHarrogate, North Yorkshire£31,000
322023 BMW 2 Series 218i M Sport 4dr Saloon Petrol Manual202336,400 milesTradePetrol1,499 ccDoncaster, South Yorkshire£20,384
302021 BMW 2 Series 218i [136] M Sport 4dr DCT Saloon Petrol Automatic202128,720 milesTradePetrol1,499 ccWalsall, West Midlands£19,120
322024 BMW 2 Series 218i M Sport 4dr Saloon Petrol Manual202412,336 milesTradePetrol1,499 ccDoncaster, South Yorkshire£24,350
202018 BMW 218d diesel Luxury Gran Tourer⭐️7 SEATS⭐️1 OWNER + bmw⭐️£4,7502018190,000 milesPrivateDiesel1,995 ccBarnsley, South Yorkshire£4,750 (No VAT)
352025 BMW 2 Series 220 M Sport 4dr Step Auto Saloon Petrol Automatic20253,000 milesTradePetrol1,499 ccLeeds, West Yorkshire£32,599
402023 BMW 2 Series 220d M Sport 4dr Step Auto Diesel Saloon Saloon Diesel Automatic202312,994 milesTradeDiesel1,995 ccWelton, Lincolnshire£26,012
342016 BMW 2 Series 220i M Sport 2dr Convertible Petrol Manual201621,861 milesTradePetrol1,997 ccSandwell, West Midlands£14,099Finance from £296 pm