152018 BMW 2 Series 218i SE 5dr HATCHBACK PETROL Manual201858,000 milesTradePetrol1,499 ccBourne, Lincolnshire£9,950Finance from £209 pm
192016 BMW 2 Series 220d M Sport 5dr HATCHBACK Diesel Manual201672,101 milesTradeDiesel1,995 ccThetford, Norfolk£7,995Finance from £168 pm
372024 BMW 2 Series Active Tourer 1.5 225xe 16.3kWh Sport DCT 4WD Euro 6 (s/s) 5dr Hatchback PETRO...20244,981 milesTradeHybrid Electric1,499 ccBarry, Vale of Glamorgan£22,399Finance from £461 pm
2012015 BMW 2 Series 220d Luxury [PANROOF] 5dr Step Auto HATCHBACK Diesel Automatic201553,000 milesTradeDiesel1,995 ccNorbury, London£7,985Finance from £168 pm
352016 BMW 2 Series 218d Sport 5dr [Nav] Step Auto HATCHBACK DIESEL Automatic201682,543 milesTradeDiesel1,995 ccNewport£7,990Finance from £168 pm
492023 BMW 2 Series 225e xDrive M Sport 5dr DCT HATCHBACK PETROL/ELECTRIC Automatic202311,335 milesTradeHybrid Electric1,499 ccPeterborough, Cambridgeshire£25,349Finance from £521 pm
212015 BMW 2 Series 218d SE 5dr HATCHBACK DIESEL Manual201561,000 milesTradeDiesel1,995 ccCoventry, West Midlands£6,795Finance from £143 pm
30 BMW 2 Series 218D Luxury Active Tourer Hatchback Diesel Automatic202051,290 milesTradeDieselTaunton, Somerset£12,990Finance from £273 pm
312023 BMW 2 Series 225e xDrive M Sport 5dr DCT Hatchback Plug-In Hy Automatic202327,444 milesTradeOther1,499 ccDoncaster, South Yorkshire£24,979
292015 BMW 2 Series 216d Sport 5dr HATCHBACK DIESEL Manual201597,348 milesTradeDiesel1,496 ccLong Buckby, Northamptonshire£5,395Finance from £114 pm
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
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
362025 BMW 2 Series 225e xDrive M Sport 5dr DCT Hatchback Plug-In Hy Automatic20254,000 milesTradeOther1,499 ccBury St Edmunds, Suffolk£33,950
3812023 BMW 2 Series Active Tourer 1.5 225xe 16.3kWh M Sport DCT 4WD Euro 6 (s/s) 5dr HATCHBACK Petr...202321,559 milesTradeHybrid Electric1,499 ccBridgnorth, Shropshire£22,984Finance from £473 pm
282023 BMW 2 Series Active Tourer 220i MHT M Sport 5dr DCT Hatchback Petrol Automatic202330,184 milesTradePetrol1,499 ccBoston, Lincolnshire£22,990
362025 BMW 2 Series 220i MHT M Sport 5dr DCT HATCHBACK PETROL Automatic20252,305 milesTradePetrol1,499 ccDerby, Derbyshire£27,699
102019 BMW 2 Series 220i Sport 5dr DCT HATCHBACK PETROL Automatic201945,000 milesTradePetrol1,998 ccCaerphilly£12,995Finance from £273 pm
262022 BMW 2 Series Active Tourer 220i MHT Sport 5dr DCT Hatchback Petrol Automatic202213,673 milesTradePetrol1,499 ccBoston, Lincolnshire£21,290
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
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
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
7612018 BMW 2 Series Active Tourer 2.0 220d M Sport Euro 6 (s/s) 5dr HATCHBACK Diesel Manual201853,000 milesTradeDiesel1,995 ccSt Georges, Shropshire£11,284Finance from £237 pm
62015 BMW 2 Series Active Tourer 2.0 218d Sport Auto Euro 6 (s/s) 5dr HATCHBACK Diesel Automatic2015120,000 milesTradeDiesel1,995 ccBradley Stoke, Bristol£5,494Finance from £116 pm
202020 BMW 218i M SPORT 1.5 AUTO MPV 5DOOR DAMAGED SALVAGE202023,953 milesTradePetrol1,499 ccCalverton, Nottinghamshire£6,995Finance from £147 pm