4812019 BMW 2 Series 218d M Sport Convertible Diesel Automatic201929,000 milesTradeDiesel1,995 ccSt Leonards-on-Sea, East Sussex£15,775Finance from £332 pm
552021 BMW 2 Series 218i [136] Sport 4dr DCT [Live Cockpit Prof] COUPE PETROL Automatic202125,644 milesTradePetrol1,499 ccHalesowen, West Midlands£19,163Finance from £394 pm
432024 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic202422,865 milesTradePetrol1,499 ccPortsmouth, Hampshire£22,415Finance from £461 pm
5612019 BMW 2 Series 1.5 218I Sport Auto 2dr Convertible Petrol Automatic201954,211 milesTradePetrol1,499 ccGrays, Essex£14,000Finance from £294 pm
5312020 BMW 2 Series 1.5 218I M Sport Auto 2dr Coupe Petrol Automatic202026,460 milesTradePetrol1,499 ccGrays, Essex£16,800Finance from £346 pm
6312022 BMW 2 Series 1.5 218I M Sport 4dr Coupe Petrol Manual202239,460 milesTradePetrol1,499 ccGrays, Essex£18,500Finance from £381 pm
4212016 BMW 2 Series 2.0 220i M Sport Convertible 2dr Petrol Manual Euro 6 (s/s) (184 ps) Convertibl...201666,000 milesTradePetrol1,997 ccAddlestone, Surrey£9,990Finance from £210 pm
4112022 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps) Salo...202225,000 milesTradePetrol1,499 ccAddlestone, Surrey£20,490Finance from £421 pm
3912017 BMW 2 Series 1.5 218i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (136 ps) Convertible ...201751,000 milesTradePetrol1,499 ccAddlestone, Surrey£13,690Finance from £288 pm
4112017 BMW 2 Series Active Tourer 1.5 218i Sport MPV 5dr Petrol Auto Euro 6 (s/s) MPV Petrol Autom...201723,000 milesTradePetrol1,499 ccAddlestone, Surrey£11,990Finance from £252 pm
352023 BMW 2 Series 218i [136] M Sport 4dr Saloon Petrol Manual202331,961 milesTradePetrol1,499 ccMilton Keynes, Buckinghamshire£20,995
292015 BMW 2 Series 216d Sport 5dr HATCHBACK DIESEL Manual201597,348 milesTradeDiesel1,496 ccLong Buckby, Northamptonshire£5,395Finance from £114 pm
12016 BMW 2 Series 225xe Luxury 5dr [Nav] Auto HATCHBACK PETROL/ELECTRIC Automatic201640,621 milesTradeHybrid Electric1,499 ccSturry, Kent£11,495
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
12019 BMW 2 Series 220i M Sport 5dr DCT ESTATE Petrol Automatic201934,000 milesTradePetrol1,998 ccRedbridge, London£17,490Finance from £360 pm
302021 BMW 2 Series 218i [136] M Sport 4dr DCT Saloon Petrol Automatic202128,720 milesTradePetrol1,499 ccWalsall, West Midlands£19,120
362025 BMW 2 Series 220 M Sport 4dr Step Auto Saloon Petrol Automatic20253,000 milesTradePetrol1,499 ccBury St Edmunds, Suffolk£31,850
352018 BMW 2 Series 220i M Sport 2dr [Nav] Step Auto Convertible Petrol Automatic201850,578 milesTradePetrol1,998 ccMilton Keynes, Buckinghamshire£15,995
362025 BMW 2 Series 225e xDrive M Sport 5dr DCT Hatchback Plug-In Hy Automatic20254,000 milesTradeOther1,499 ccBury St Edmunds, Suffolk£33,950
342016 BMW 2 Series 220i M Sport 2dr Convertible Petrol Manual201621,861 milesTradePetrol1,997 ccSandwell, West Midlands£14,099Finance from £296 pm
12019 BMW 2 Series 218i M Sport 2dr [Nav] COUPE PETROL Manual201920,827 milesTradePetrol1,499 ccPatchway, Bristol£15,495Finance from £326 pm
462024 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic202420,244 milesTradePetrol1,499 ccLeicester, Leicestershire£23,350Finance from £480 pm
12020 BMW 2 Series 218i M Sport 4dr COUPE PETROL Manual202050,168 milesTradePetrol1,499 ccLeicester, Leicestershire£16,750Finance from £345 pm
3812021 21 BMW 2 SERIES GRAN COUPE 1.5 218I SPORT (LCP) SALOON 4DR PETROL MANUAL EU202116,312 milesTradePetrol1,499 ccNewport£19,999Finance from £411 pm