182018 BMW 2 Series Active Tourer 218i M Sport MPV Petrol Manual2018120,000 milesTradePetrol1,499 ccDurham, County Durham£6,999Finance from £147 pm
412023 BMW 2 Series 220i M Sport 2dr Step Auto [Pro Pack] Petrol Coupe Coupe Petrol Automatic202310,351 milesTradePetrol1,998 ccEast Boldon, Tyne and Wear£28,940
462020 BMW 2 Series 218i M Sport 4dr Coupe PETROL Manual202054,220 milesTradePetrol1,499 ccPenrith, Cumbria£17,115Finance from £352 pm
412021 BMW 2 Series M235i xDrive 4dr Step Auto Saloon Petrol Automatic202149,183 milesTradePetrol1,998 ccBirtley, County Durham£21,949Finance from £451 pm
222020 BMW 2 Series 220i M Sport 2dr [Nav] Step Auto Coupe Petrol Automatic202035,074 milesTradePetrol1,998 ccEast End, Glasgow£17,849Finance from £367 pm
252019 BMW 2 Series 218i M Sport 5dr Step Auto Estate Petrol Automatic201927,634 milesTradePetrol1,499 ccBirtley, County Durham£14,299Finance from £301 pm
792022 BMW 2 Series 218i [136] M Sport 4dr Petrol Saloon Saloon Petrol Manual202219,998 milesTradePetrol1,499 ccDurham, County Durham£20,024
12018 BMW 2 Series Active Tourer 2.0 220i SE MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps) MPV Petrol A...2018108,316 milesTradePetrol1,998 ccKelty, Fife£7,495Finance from £158 pm
5012022 22 BMW 2 SERIES 2.0 220D MHT M SPORT COUPE 2DR DIESEL HYBRID AUTO EURO 6 (S202236,798 milesTradeDiesel1,995 ccBlyth, Northumberland£28,495Finance from £586 pm
152018 BMW 2 Series Gran Tourer 1.5 218i Luxury MPV 5dr Petrol DCT Euro 6 (s/s) (140 ps) MPV Petrol...2018102,050 milesTradePetrol1,499 ccEdinburgh£9,495Finance from £200 pm
21BMW 2 SERIES 2.0 218d SE Coupe White Manual Diesel 2015 WARRANTY 12 MONTHS MOT201576,000 milesTradeDiesel1,995 ccCumbernauld, Glasgow£6,250Finance from £132 pm
412020 BMW 2 Series 218i M Sport 2dr [Nav] Step Auto COUPE PETROL Automatic202025,396 milesTradePetrol1,499 ccPortobello, Edinburgh£17,099Finance from £352 pm
372023 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE PETROL Automatic20238,717 milesTradePetrol1,499 ccEast End, Glasgow£24,799Finance from £510 pm
452021 BMW 2 Series 218i [136] M Sport 4dr Petrol Saloon Saloon Petrol Manual202132,534 milesTradePetrol1,499 ccEast Boldon, Tyne and Wear£20,322
362022 BMW 2 Series 218i [136] M Sport 4dr Saloon Petrol Manual202216,725 milesTradePetrol1,499 ccEast Kilbride, Glasgow£19,470
362023 BMW 2 Series 220i M Sport 2dr Step Auto Convertible Petrol Automatic20236,754 milesTradePetrol1,998 ccEast End, Glasgow£30,593
452022 BMW 2 Series 218i [136] M Sport 4dr Petrol Saloon Saloon Petrol Manual20224,905 milesTradePetrol1,499 ccDurham, County Durham£21,607
502016 BMW 2 Series 220d xDrive M Sport 5dr Step Auto ESTATE DIESEL Automatic201679,771 milesTradeDiesel1,995 ccEast Boldon, Tyne and Wear£11,499Finance from £242 pm
432016 BMW 2 Series 2.0 218d Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps) Coupe Diesel Manual201670,000 milesTradeDiesel1,995 ccEast Boldon, Tyne and Wear£8,999Finance from £189 pm
222020 BMW 2 Series 220i M Sport 2dr [Nav] Step Auto COUPE PETROL Automatic202019,380 milesTradePetrol1,998 ccWallsend, Tyne and Wear£19,995Finance from £411 pm
16BMW 2 SERIES 1.5 218i M Sport Coupe 2018201838,000 milesTradePetrol1,499 ccInverness, Highland£14,990Finance from £315 pm
272020 BMW 2 Series 218i M Sport 2dr [Nav] Step Auto Coupe Petrol Automatic202019,300 milesTradePetrol1,499 ccBirtley, County Durham£15,899Finance from £334 pm
20BMW 2 SERIES 225d M SPORT STEP AUTOMATIC 215 BHP201585,474 milesTradeDiesel1,995 ccCarlisle, Cumbria£13,995Finance from £294 pm
482020 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) Saloon ...202052,724 milesTradePetrol1,499 ccDunfermline, Fife£17,995Finance from £370 pm
5012021 BMW 2 Series Active Tourer 1.5 218i M Sport DCT Euro 6 (s/s) 5dr MPV Petrol Automatic202158,505 milesTradePetrol1,499 ccNewcastle, Tyne and Wear£14,490Finance from £305 pm