12019 BMW 2 Series 220d xDrive M Sport 2dr [Nav] Step Auto COUPE DIESEL Automatic201943,437 milesTradeDiesel1,995 ccAylesbury, Buckinghamshire£17,000
272016 BMW 2 Series 218d Luxury 5dr [Nav] Step Auto Hatchback Diesel Automatic201663,000 milesTradeDiesel1,995 ccUpminster, London£12,750Finance from £268 pm
292015 BMW 2 Series Gran Tourer 2.0 220d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic2015149,504 milesTradeDiesel1,995 ccBirmingham, West Midlands£6,500Finance from £137 pm
402018 BMW 2 Series 220d xDrive Luxury 5dr Step Auto HATCHBACK DIESEL Automatic201835,256 milesTradeDiesel1,995 ccScarborough, North Yorkshire£12,217Finance from £257 pm
382020 BMW 2 Series 220d M Sport 4dr Step Auto COUPE DIESEL Automatic202040,500 milesTradeDiesel1,995 ccHuddersfield, West Yorkshire£21,995Finance from £452 pm
12021 BMW 2 Series 216d SE 5dr Hatchback DIESEL Manual202169,395 milesTradeDiesel1,496 ccAshton-under-Lyne, Manchester£11,895Finance from £250 pm
12022 BMW 2 Series 220d M Sport 4dr Step Auto COUPE DIESEL Automatic20227,400 milesTradeDiesel1,995 ccLeeds, West Yorkshire£26,999
202016 Mercedes-Benz GLA 2.1 GLA220d AMG Line (Premium) SUV 5dr Diesel 7G-DCT 4MATIC Euro 6 (s/s) (...202084,799 milesTradeDiesel2,143 ccHeaton Chapel, Manchester£11,940Finance from £251 pm
402016 BMW 2 Series 218d [150] Luxury 2dr [Nav] Step Auto CONVERTIBLE DIESEL Automatic201638,000 milesTradeDiesel1,995 ccCoventry, West Midlands£13,295Finance from £280 pm
252017 BMW 2 Series 2.0 225d M Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Diesel Automatic201743,239 milesTradeDiesel1,995 ccHeywood, Manchester£13,990Finance from £294 pm
252018 BMW 2 Series 220d xDrive Luxury 5dr Step Auto Hatchback Diesel Automatic201838,521 milesTradeDiesel1,995 ccWorcester, Worcestershire£12,891
142014 BMW 2 Series 2.0 218d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (143 ps) Coupe Diesel Manual201483,394 milesTradeDiesel1,995 ccIngatestone, Essex£7,995Finance from £168 pm
402014 BMW 2 Series 2.0 218d M Sport Euro 6 (s/s) 2dr COUPE Diesel Manual2014121,810 milesTradeDiesel1,995 ccBirmingham, West Midlands£4,999Finance from £105 pm
332016 BMW 2 Series 2.0 220d M Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Diesel Automatic201698,000 milesTradeDiesel1,995 ccDagenham, London£8,900Finance from £187 pm
702014 BMW 2 Series 2.0 218d M Sport Auto Euro 6 (s/s) 2dr COUPE Diesel Automatic2014100,500 milesTradeDiesel1,995 ccChadderton, Manchester£7,295Finance from £154 pm
852017 BMW 2 Series Gran Tourer 2.0 218d M Sport Auto Euro 6 (s/s) 5dr ESTATE Diesel Automatic201774,000 milesTradeDiesel1,995 ccNazeing, Essex£11,495Finance from £242 pm
262015 BMW 2 Series 2.0 218d Sport Auto Euro 6 (s/s) 2dr COUPE Diesel Automatic2015100,000 milesTradeDiesel1,995 ccRayleigh, Essex£7,295Finance from £154 pm
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
552015 BMW 2 Series 2.0 218d M Sport Auto Euro 6 (s/s) 2dr COUPE Diesel Automatic201575,000 milesTradeDiesel1,995 ccHeathrow, London£9,950Finance from £209 pm
6112015 BMW 2 Series Active Tourer 2.0 218d M Sport Auto Euro 6 (s/s) 5dr HATCHBACK Diesel Automatic201588,000 milesTradeDiesel1,995 ccLeeds, West Yorkshire£7,995Finance from £168 pm
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
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
302016 BMW 2 Series 220d [190] M Sport 2dr [Nav] Step Auto COUPE DIESEL Automatic201657,000 milesTradeDiesel1,995 ccSandwell, West Midlands£12,999Finance from £273 pm
582016 BMW 2 Series 218d M Sport 5dr Step Auto ESTATE DIESEL Automatic2016105,750 milesTradeDiesel1,995 ccAveley, Essex£8,450Finance from £178 pm