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
3112016 16 BMW 2 SERIES 2.0 218D M SPORT COUPE 2DR DIESEL AUTO EURO 6 (S/S) (150 PS201682,320 milesTradeDiesel1,995 ccNewport£10,999Finance from £231 pm
502017 BMW 2 Series Active Tourer 2.0 218d M Sport Auto Euro 6 (s/s) 5dr MPV Diesel Automatic201760,000 milesTradeDiesel1,995 ccBedford, Bedfordshire£8,499Finance from £179 pm
502020 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (140 ps) Saloon ...202022,941 milesTradePetrol1,499 ccTile Cross, West Midlands£18,599Finance from £383 pm
312019 BMW 2 Series 218i M Sport 2dr [Nav] COUPE Petrol Manual201958,000 milesTradePetrol1,499 ccSandwell, West Midlands£8,500Finance from £179 pm
482022 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) - DRIVI...202236,893 milesTradePetrol1,499 ccCannock, Staffordshire£19,173Finance from £394 pm
4812019 BMW 2 Series 218d M Sport Convertible Diesel Automatic201929,000 milesTradeDiesel1,995 ccSt Leonards-on-Sea, East Sussex£15,775Finance from £332 pm
342025 BMW 2 Series M240i xDrive 2dr Step Auto Convertible Petrol Automatic20254,224 milesTradePetrol2,998 ccDoncaster, South Yorkshire£45,940
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
182016 BMW 2 Series 218i Luxury 5dr Step Auto HATCHBACK Petrol Automatic201670,910 milesTradePetrol1,499 ccBedford, Bedfordshire£8,295Finance from £175 pm
262022 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic202225,540 milesTradePetrol1,499 ccHinckley, Leicestershire£19,795Finance from £407 pm
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
362025 BMW 2 Series 220 M Sport 4dr Step Auto Saloon Petrol Automatic20253,000 milesTradePetrol1,499 ccBury St Edmunds, Suffolk£31,850
402023 BMW 2 Series 220d M Sport 4dr Step Auto Diesel Saloon Saloon Diesel Automatic202312,994 milesTradeDiesel1,995 ccWelton, Lincolnshire£26,012
382017 BMW M240i M240i 2dr [Nav] Step Auto Coupe Petrol Automatic201744,000 milesTradePetrol2,998 ccAbingdon, Oxfordshire£19,995Finance from £411 pm
232022 BMW 2 Series 218d M Sport 5dr DCT Estate Diesel Automatic20228,610 milesTradeDiesel1,995 ccSheffield, South Yorkshire£24,599Finance from £506 pm
422021 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) - BMW L...202126,916 milesTradePetrol1,499 ccPortsmouth, Hampshire£20,006Finance from £411 pm
392020 BMW 2 Series Active Tourer 2.0 218d M Sport MPV 5dr Diesel Auto Euro 6 (s/s) (150 ps) - NAV ...202013,758 milesTradeDiesel1,995 ccHalesowen, West Midlands£15,490Finance from £326 pm
292025 BMW 2 Series Gran Coupe M235 xDrive 4dr Step Auto Saloon Petrol Automatic20258,600 milesTradePetrol1,998 ccBoston, Lincolnshire£39,990
312025 BMW 2 Series Gran Coupe 220 M Sport 4dr Step Auto Saloon Petrol Automatic20259,500 milesTradePetrol1,499 ccBoston, Lincolnshire£32,989
72021 BMW 2 Series 220i M Sport 5dr DCT Estate Petrol Automatic202141,924 milesTradePetrol1,998 ccWalsall, West Midlands£18,760
362022 BMW 2 Series 220i M Sport 4dr Step Auto COUPE PETROL Automatic202235,394 milesTradePetrol1,998 ccDerby, Derbyshire£21,992
6312021 BMW 2 Series Gran Coupe 1.5 218i Sport (LCP) DCT Euro 6 (s/s) 4dr COUPE Petrol Automatic202130,100 milesTradePetrol1,499 ccBishops Stortford, Hertfordshire£17,990Finance from £370 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