332024 BMW 2 Series 225e xDrive Luxury 5dr DCT Hatchback Plug-In Hy Automatic20247,031 milesTradeOther1,499 ccAylesford, Kent£25,790
12016 BMW 2 Series 225xe Luxury 5dr [Nav] Auto HATCHBACK PETROL/ELECTRIC Automatic201640,621 milesTradeHybrid Electric1,499 ccSturry, Kent£11,495
53 BMW 2 Series Active 2.0 220i Gpf Se MPV 5dr Petrol Dct Euro 6 s/s 192 Ps201918,564 milesTradePetrol1,998 ccSwanley, Kent£14,395Finance from £303 pm
342025 BMW 2 Series 230e xDrive M Sport 5dr DCT Hatchback Plug-In Hy Automatic20255,112 milesTradeOther1,499 ccAylesford, Kent£27,990
322025 BMW 2 Series 230e xDrive M Sport 5dr DCT Hatchback Plug-In Hy Automatic20254,000 milesTradeOther1,499 ccTunbridge Wells, Kent£33,995
292015 BMW 2 Series 216d M Sport 5dr HATCHBACK Diesel Manual2015119,009 milesTradeDiesel1,496 ccAshford, Kent£5,495Finance from £116 pm
5012016 BMW 2 Series 218d Sport 5dr HATCHBACK DIESEL Manual201677,000 milesTradeDiesel1,995 ccSwanley, Kent£6,500Finance from £137 pm
12BMW, 2 SERIES, Hatchback, 2018, Manual, 1496 (cc), 5 doors201858,747 milesPrivateDiesel1,496 ccRainham, Kent£4,999 (No VAT)
14BMW, 2 SERIES, Hatchback, 2017, Manual, 1496 (cc), 5 doors2017140,000 milesPrivateDiesel1,496 ccRochester, Kent£4,400
252018 BMW 2 Series 220d xDrive Luxury 5dr Step Auto Hatchback Diesel Automatic201838,521 milesTradeDiesel1,995 ccWorcester, Worcestershire£12,891
112016 BMW 2 Series Active Tourer 2.0 220d M Sport MPV 5dr Diesel Auto Euro 6 (s/s) (190 ps) FRONT ...201649,000 milesTradeDiesel1,995 ccHilton, Derbyshire£11,650
192016 BMW 2 Series Active Tourer 2.0 218d Sport Euro 6 (s/s) 5dr HATCHBACK Diesel Manual2016107,000 milesTradeDiesel1,995 ccWargrave, Berkshire£4,995Finance from £105 pm
482017 BMW 2 Series Active Tourer 1.5 225xe 7.6kWh M Sport MPV 5dr Petrol Plug-in Hybrid Auto 4WD E...201771,760 milesTradeHybrid Electric1,499 ccPalmers Green, London£9,140Finance from £192 pm
5112017 BMW 2 Series Active Tourer 1.5 216d M Sport Euro 6 (s/s) 5dr HATCHBACK Diesel Manual201766,945 milesTradeDiesel1,496 ccLincoln, Lincolnshire£9,795Finance from £206 pm
382014 BMW 2 Series 218d Sport 5dr HATCHBACK DIESEL Automatic201479,000 milesTradeDiesel1,995 ccBedford, Bedfordshire£7,195Finance from £152 pm
392020 BMW 2 Series Active Tourer 2.0 220i GPF M Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps) DRI...202029,128 milesTradePetrol1,998 ccHilton, Derbyshire£15,550
4512017 BMW 2 Series Active Tourer 1.5 225xe 7.6kWh Sport Auto 4WD Euro 6 (s/s) 5dr HATCHBACK Petrol...201760,875 milesTradeHybrid Electric1,499 ccEast London, London£9,500Finance from £200 pm
242016 BMW 2 Series 225i xDrive M Sport 5dr Step Auto HATCHBACK PETROL Automatic201693,500 milesTradePetrol1,998 ccCoventry, West Midlands£8,650Finance from £182 pm
4712019 BMW 2 Series Active Tourer 1.5 218i M Sport DCT Euro 6 (s/s) 5dr HATCHBACK Petrol Automatic201968,095 milesTradePetrol1,499 ccSwindon, Wiltshire£12,355Finance from £260 pm
202016 BMW 2 Series 220d Luxury 5dr Step Auto HATCHBACK DIESEL Automatic201664,314 milesTradeDiesel1,995 ccStoke-on-Trent, Staffordshire£8,795Finance from £185 pm
4112018 BMW 2 Series 218i M Sport 5dr [Nav] HATCHBACK PETROL Manual201880,801 milesTradePetrol1,499 ccNewport£8,999Finance from £189 pm
112017 BMW 2 Series 225xe Luxury 5dr [Nav] Auto HATCHBACK PETROL/ELECTRIC Automatic201744,016 milesTradeHybrid Electric1,499 ccBarnet, London£11,300Finance from £238 pm
112018 BMW 2 Series Active Tourer 1.5 216d M Sport MPV 5dr Diesel Manual Euro 6 (s/s) (116 ps) - CR...201853,400 milesTradeDiesel1,496 ccHilton, Derbyshire£10,250
372017 BMW 2 Series 218i Luxury 5dr [Nav] Step Auto HATCHBACK PETROL Automatic201792,000 milesTradePetrol1,499 ccMaidenhead, Berkshire£8,490Finance from £179 pm
152018 BMW 2 Series 218i SE 5dr HATCHBACK PETROL Manual201858,000 milesTradePetrol1,499 ccBourne, Lincolnshire£9,950Finance from £209 pm