1/82017 BMW 2 Series 220d xDrive M Sport 5dr [Nav] Step Auto HATCHBACK Diesel Automatic2017109,790 milesTradeDiesel1,995 ccPontarddulais, Swansea£6,995Finance from £147 pm
1/322014 BMW 2 Series 218d Sport 2dr COUPE DIESEL Manual2014114,000 milesTradeDiesel1,995 ccPontarddulais, Swansea£5,295Finance from £112 pm
1/292018 BMW 2 Series 1.5 218i GPF M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps) Coupe Petrol...201857,000 milesTradePetrol1,499 ccPontarddulais, Swansea£11,495Finance from £242 pm
1/272019 BMW 2 Series 216d SE 5dr Estate Diesel Manual201960,684 milesTradeDiesel1,496 ccBridgend£10,000Finance from £210 pm
1/132015 BMW 2 Series 218d [150] M Sport 2dr Step Auto 1 OWNER COUPE Diesel Automatic2015139,000 milesTradeDiesel1,995 ccPontypridd, Rhondda Cynon Taf£5,495Finance from £116 pm
1/312015 BMW 2 Series 2.0 220i Luxury Convertible 2dr Petrol Manual Euro 6 (s/s) (184 ps) Convertible...201567,746 milesTradePetrol1,997 ccVale of Glamorgan£8,991Finance from £189 pm
1/572019 BMW 2 Series Gran Tourer 1.5 218i Sport Euro 6 (s/s) 5dr ESTATE Petrol Manual201967,906 milesTradePetrol1,499 ccNewport£9,500Finance from £200 pm
1/262017 BMW 2 Series 218I M Sport Coupe Petrol Manual2017107,000 milesTradePetrol1,499 ccWhitchurch, Cardiff£7,994Finance from £168 pm
1/442016 66 BMW 2 SERIES 2.0 218D M SPORT CONVERTIBLE 2DR DIESEL MANUAL EURO 6 (S/S)201690,054 milesTradeDiesel1,995 ccNewport£9,499Finance from £200 pm
1/372015 BMW 2 Series 218i M Sport 2dr COUPE Petrol Manual2015111,000 milesTradePetrol1,499 ccHall Green, West Midlands£5,745Finance from £121 pm
1/322021 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic2021101,000 milesTradePetrol1,499 ccCoventry, West Midlands£13,500Finance from £284 pm
1/132016 BMW 2 Series 218i Sport 2dr [Nav] Step Auto COUPE PETROL Automatic201682,281 milesTradePetrol1,499 ccErdington, West Midlands£7,500Finance from £158 pm
1/162018 BMW 2 Series 2.0 218d M Sport 5dr MPV Diesel Manual201881,604 milesTradeDiesel1,995 ccSwindon, Wiltshire£7,075Finance from £149 pm
1/322015 BMW 2 Series 2.0 220d Sport Auto Euro 6 (s/s) 2dr Coupe Diesel Automatic2015103,000 milesTradeDiesel1,995 ccSandwell, West Midlands£6,399Finance from £135 pm
1/392017 BMW 2 Series 2.0 Luxury MPV 5dr Diesel Manual Euro 6 (s/s) (150 ps) MPV Diesel Manual2017141,720 milesTradeDiesel1,995 ccBilston, West Midlands£4,495Finance from £95 pm
1/142016 BMW 2 Series 220d M Sport 2dr Step Auto CONVERTIBLE DIESEL Automatic201673,500 milesTradeDiesel1,995 ccErdington, West Midlands£9,995Finance from £210 pm
1/272018 BMW 2 Series 2.0 220d xDrive Luxury Auto 4WD 5dr MPV Diesel Automatic201852,768 milesTradeDiesel1,995 ccAldridge, West Midlands£11,795Finance from £248 pm
1/242015 BMW 2 Series 218i Sport 5dr HATCHBACK Petrol Manual201573,308 milesTradePetrol1,499 ccYeovil, Somerset£6,495Finance from £137 pm
1/312020 BMW 2 Series Gran Tourer 1.5 216d SE MPV 5dr Diesel DCT Euro 6 (s/s) (116 ps) MPV DIESEL Aut...202047,011 milesTradeDiesel1,496 ccSt George, Bristol£13,000
1/372019 BMW 2 Series 225xe M Sport Premium 5dr Auto HATCHBACK PETROL/ELECTRIC Automatic201996,000 milesTradeHybrid Electric1,499 ccGunnislake, Cornwall£10,499Finance from £221 pm
1/462019 BMW 2 Series 220i SE 5dr DCT Hatchback PETROL Automatic201931,120 milesTradePetrol1,998 ccWinsford, Cheshire£11,899
1/262019 BMW 2 Series Active Tourer 1.5 225xe 7.6kWh Sport (Premium) Auto 4WD Euro 6 (s/s) 5dr HATCHB...2019102,800 milesTradeHybrid Electric1,499 ccWinchester, Hampshire£7,995Finance from £168 pm
1/142020 BMW 2 Series 218i M Sport 5dr Step Auto HATCHBACK PETROL Automatic202038,631 milesTradePetrol1,499 ccAnfield, Merseyside£13,200Finance from £278 pm
1/222018 BMW 2 Series 2.0 218d M Sport Coupe 2dr Diesel201856,000 milesTradeDiesel1,995 ccSwansea£11,491Finance from £242 pm
1/92015 BMW 2 Series 216d M Sport 5dr HATCHBACK Diesel Manual2015110,000 milesTradeDiesel1,496 ccAmmanford, Carmarthenshire£5,995Finance from £126 pm