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
582020 BMW 2 Series 220d M Sport Gran Coupe COUPE Diesel Automatic202027,602 milesTradeDiesel1,995 ccOrpington, London£20,964Finance from £431 pm
4812016 BMW 2 Series 2.0 220d Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Diesel Automatic2016153,673 milesTradeDiesel1,995 ccGreat Bentley, Essex£6,800Finance from £143 pm
182018 BMW 2 Series Gran Tourer 2.0 218d Sport Auto Euro 6 (s/s) 5dr ESTATE Diesel Automatic2018123,456 milesTradeDiesel1,995 ccBiggleswade, Bedfordshire£6,995Finance from £147 pm
4112016 BMW 2 Series 1.5 218i Sport Euro 6 (s/s) 2dr COUPE Petrol Manual201698,793 milesTradePetrol1,499 ccSutton Coldfield, West Midlands£6,889Finance from £145 pm
252018 BMW 2 Series 220d M Sport 2dr [Nav] Step Auto CONVERTIBLE DIESEL Automatic201855,080 milesTradeDiesel1,995 ccEye, Cambridgeshire£14,890Finance from £313 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
832017 BMW 2 Series 218i Luxury 5dr ESTATE PETROL Manual201740,087 milesTradePetrol1,499 ccRoyston, Cambridgeshire£11,495Finance from £242 pm
502023 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic202317,010 milesTradePetrol1,499 ccRoyston, Cambridgeshire£23,280Finance from £479 pm
342016 BMW 2 Series 1.5 218i M Sport Euro 6 (s/s) 2dr COUPE Petrol Manual201686,000 milesTradePetrol1,499 ccWisbech, Cambridgeshire£8,495Finance from £179 pm
372018 BMW 2 Series 3.0 M240i Auto Euro 6 (s/s) 2dr COUPE Petrol Automatic201868,000 milesTradePetrol2,998 ccHook, Hampshire£18,990Finance from £391 pm
512014 BMW 2 Series 3.0 M235i Auto Euro 6 (s/s) 2dr COUPE Petrol Automatic2014101,000 milesTradePetrol2,979 ccNorwich, Norfolk£11,750Finance from £247 pm
4312022 BMW 2 Series 2.0 220i M Sport Auto Euro 6 (s/s) 2dr COUPE Petrol Automatic202240,015 milesTradePetrol1,998 ccLincoln, Lincolnshire£25,995Finance from £535 pm
252015 BMW 2 Series 1.5 218i Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps) Coupe Petrol Automatic201551,350 milesTradePetrol1,499 ccBarking, London£9,995Finance from £210 pm
142014 BMW 218D SPORT COUPE WHITE SALVAGE DAMAGED REPAIR ULEZ COMPLIANT CAT S 201488,310 milesTradeDiesel1,995 ccWisbech, Cambridgeshire£3,850Finance from £81 pm
252020 BMW 2 Series 1.5 218i GPF M Sport Convertible 2dr Petrol Manual Euro 6 (s/s) (136 ps) 12 CON...202018,000 milesTradePetrol1,499 ccWest End, Hampshire£17,485Finance from £360 pm
4512019 BMW 2 Series 2.0 220i GPF M Sport Auto Euro 6 (s/s) 2dr COUPE Petrol Automatic201929,367 milesTradePetrol1,998 ccCroxley Green, Hertfordshire£17,800Finance from £366 pm
4312020 BMW 2 Series 1.5 218i GPF M Sport Euro 6 (s/s) 2dr CONVERTIBLE Petrol Manual202030,820 milesTradePetrol1,499 ccBarnet, London£15,000Finance from £315 pm
532022 BMW 2 Series Gran Coupe 1.5 218i M Sport DCT Euro 6 (s/s) 4dr COUPE Petrol Automatic202245,888 milesTradePetrol1,499 ccStevenage, Hertfordshire£17,569Finance from £361 pm
272021 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic202131,000 milesTradePetrol1,499 ccHeybridge, Essex£20,000Finance from £411 pm
352020 BMW 2 Series 1.5 218i GPF M Sport Euro 6 (s/s) 2dr COUPE Petrol Manual202080,573 milesTradePetrol1,499 ccLeicester, Leicestershire£10,895Finance from £229 pm
152016 BMW 2 Series Gran Tourer 1.5 216d SE 7 Seats Euro 6 Ulez ESTATE Diesel Manual2016124,000 milesTradeDiesel1,496 ccMarlow, Buckinghamshire£4,875Finance from £103 pm
662016 BMW 2 Series 1.5 216d SE Euro 6 (s/s) 5dr MPV Diesel Manual201680,380 milesTradeDiesel1,496 ccRomford, London£6,288Finance from £132 pm
202020 BMW 218i M SPORT 1.5 AUTO MPV 5DOOR DAMAGED SALVAGE202023,953 milesTradePetrol1,499 ccCalverton, Nottinghamshire£6,995Finance from £147 pm
232018 BMW 2 Series 218i SE 5dr Step Auto ESTATE Petrol Automatic201842,000 milesTradePetrol1,499 ccCalverton, Nottinghamshire£3,450Finance from £73 pm
772020 BMW 2 Series 218I M SPORT GRAN COUPE Coupe Petrol Manual202048,000 milesTradePetrol1,499 ccSittingbourne, Kent£17,495Finance from £360 pm
162016 BMW 2 Series Diesel Manual201655,273 milesTradeDiesel1,998 ccRamsgate, Kent£10,995Finance from £231 pm
492025 BMW 2 Series 220 M Sport 4dr Step Auto Saloon Petrol Automatic20257,706 milesTradePetrol1,499 ccEast London, London£28,099Finance from £578 pm
152020 BMW 2 Series 2.0 220i GPF M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (184 ps) Converti...202037,000 milesTradePetrol1,998 ccWimborne, Dorset£18,995Finance from £391 pm
252020 BMW 2 Series 218i M Sport 2dr (Nav) Step Auto Petrol202060,580 milesTradePetrol1,499 ccChelmsford, Essex£15,000
612016 BMW 2 Series 1.5 225xe 7.6kWh Luxury MPV 5dr Petrol Plug-in Hybrid Auto 4WD Euro 6 (s/s) MPV...201674,983 milesTradeHybrid Electric1,499 ccRomford, London£8,488Finance from £179 pm
522018 BMW 2 Series 2.0 218D M Sport 2dr Convertible Diesel Manual201851,700 milesTradeDiesel1,995 ccFareham, Hampshire£10,999Finance from £231 pm
5012021 BMW 2 Series Gran Coupe 2.0 218d M Sport Euro 6 (s/s) 4dr Saloon Diesel Manual202187,745 milesTradeDiesel1,995 ccBasford, Nottinghamshire£15,791Finance from £332 pm
4912015 BMW 2 Series 2.0 220d M Sport Convertible 2dr Diesel Manual Euro 6 (s/s) (190 ps) Convertibl...201568,900 milesTradeDiesel1,995 ccBasildon, Essex£9,775Finance from £206 pm
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
272024 BMW 2 Series Active Tourer 230e xDrive M Sport 5dr DCT Hatchback Hybrid Automatic202411,400 milesTradeHybrid Electric1,499 ccBoston, Lincolnshire£29,990
312018 BMW 2 Series 2.0 220d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps) Coupe Diesel Autom...201840,910 milesTradeDiesel1,995 ccNorwich, Norfolk£14,400Finance from £303 pm
392022 BMW 2 Series 220i M Sport 2dr Step Auto Coupe Petrol Automatic202222,422 milesTradePetrol1,998 ccNorwich, Norfolk£25,499Finance from £524 pm
25BMW 2 SERIES 1.5 218i Sport Euro 6 (s/s) 2dr 2016201634,534 milesTradePetrol1,499 ccLeicester, Leicestershire£10,000Finance from £210 pm
282020 BMW 2 Series 218i M Sport 4dr Saloon Petrol Manual202026,854 milesTradePetrol1,499 ccAston, West Midlands£18,099Finance from £372 pm
262021 BMW 2 Series M235i xDrive 4dr Step Auto Saloon Petrol Automatic202126,462 milesTradePetrol1,998 ccCoventry, West Midlands£24,649Finance from £507 pm
292021 BMW 2 Series 218i [136] M Sport 4dr Saloon Petrol Manual202120,584 milesTradePetrol1,499 ccEast London, London£19,349Finance from £398 pm
242024 BMW 2 Series 218i [136] M Sport 4dr DCT Saloon Petrol Automatic20248,333 milesTradePetrol1,499 ccAston, West Midlands£24,549Finance from £505 pm
622021 BMW 2 Series M235i xDrive Gran Coupe Gran Coupe Petrol Automatic202135,444 milesTradePetrol1,998 ccChelmsford, Essex£24,650
462022 BMW 2 Series Gran Coupe 2.0 M235i Saloon 4dr Petrol Auto xDrive Euro 6 (s/s) (306 ps) Automa...202218,000 milesTradePetrol1,998 ccPortslade, East Sussex£26,000