342015 BMW 2 Series 225i xDrive Luxury 5dr Step Auto HATCHBACK PETROL Automatic201548,377 milesTradePetrol1,998 ccLeith, Edinburgh£9,995Finance from £210 pm
611BMW 2 SERIES ACTIVE TOURER 2.0 218d Sport Auto Euro 6 (s/s) 5dr 2014201594,300 milesTradeDiesel1,995 ccThornaby, County Durham£6,995Finance from £147 pm
412017 BMW 2 Series Gran Tourer 2.0 220d Sport MPV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) MPV...201771,799 milesTradeDiesel1,995 ccConsett, County Durham£10,800Finance from £227 pm
342023 BMW 2 Series 218i [136] M Sport 4dr DCT Petrol Saloon Saloon Petrol Automatic202349,057 milesTradePetrol1,499 ccStockton-on-Tees, County Durham£20,085
132017 BMW 2 Series 218d Sport 2dr [Nav] COUPE Diesel Manual2017109,000 milesTradeDiesel1,995 ccDurham, County Durham£7,995Finance from £168 pm
232020 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (140 ps) Saloon ...202038,993 milesTradePetrol1,499 ccDarlington, County Durham£18,995Finance from £391 pm
402025 BMW 2 Series 220 M Sport 4dr Step Auto Petrol Saloon Saloon Petrol Automatic20251,796 milesTradePetrol1,499 ccEast Boldon, Tyne and Wear£32,000
12BMW, 2 SERIES, Hatchback, 2016, Semi-Auto, 1496 (cc), 5 doors201641,466 milesTradeDiesel1,496 ccSouthside, Glasgow£6,500 (No VAT)Finance from £137 pm
402018 BMW 2 Series M240i 2dr [Nav] Step Auto Coupe PETROL Automatic201849,500 milesTradePetrol2,998 ccCarlisle, Cumbria£21,000Finance from £432 pm
392021 BMW 2 Series 216d SE 5dr Estate Diesel Manual202123,062 milesTradeDiesel1,496 ccBirtley, County Durham£14,499Finance from £305 pm
462022 BMW 2 Series 218i [136] M Sport 4dr Petrol Saloon Saloon Petrol Manual202225,211 milesTradePetrol1,499 ccDurham, County Durham£19,238
452019 BMW 2 Series 220i M Sport 5dr DCT Petrol Estate Estate Petrol Automatic201927,929 milesTradePetrol1,998 ccSouthside, Glasgow£19,671
282019 BMW 2 Series 220i Sport 5dr DCT Estate Petrol Automatic201928,464 milesTradePetrol1,998 ccEast End, Glasgow£14,949Finance from £314 pm
242023 BMW 2 Series 220i M Sport 2dr Step Auto [Pro Pack] Coupe Petrol Automatic202317,792 milesTradePetrol1,998 ccStockton-on-Tees, County Durham£28,999Finance from £596 pm
172020 BMW 2 Series M235i xDrive 4dr Step Auto(ULEZ COMPLIANT)(6 MONTHS FREE WARRANTY) COUPE Petrol...202052,000 milesTradePetrol1,998 ccEast End, Glasgow£21,995Finance from £452 pm
19BMW, 2 SERIES, Convertible, 2015, Manual, 1995 (cc), 2 doors201573,000 milesPrivateDiesel1,995 ccGalashiels, Scottish Borders£8,490
162018 BMW 2 Series 218i SE 2dr [Nav] Coupe Petrol Manual201878,023 milesTradePetrol1,499 ccEast End, Glasgow£9,490
402020 BMW 2 Series 218i M Sport 2dr [Nav] COUPE PETROL Manual202034,473 milesTradePetrol1,499 ccRedcar, North Yorkshire£14,354Finance from £302 pm
402021 BMW 2 Series 218i M Sport 4dr DCT COUPE PETROL Automatic202117,967 milesTradePetrol1,499 ccStockton-on-Tees, County Durham£20,753Finance from £427 pm
82016 BMW 2 Series 220d M Sport 2dr Step Auto CONVERTIBLE DIESEL Automatic201640,570 milesTradeDiesel1,995 ccRedcar, North Yorkshire£12,849Finance from £270 pm
182017 BMW 2 Series 2.0L 220D M Sport Auto Coupe 2dr Diesel Automatic Euro 6 (188 bhp) Coupe Diesel...201789,300 milesTradeDiesel1,995 ccLochgelly, Fife£11,750Finance from £247 pm
162014 BMW 2 Series 220d M Sport 2dr COUPE DIESEL Manual201499,707 milesTradeDiesel1,995 ccCarlisle, Cumbria£7,995Finance from £168 pm
112018 BMW 2 Series 1.5 218i GPF Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps) Coupe Petrol Aut...201836,100 milesTradePetrol1,499 ccEdinburgh£13,995Finance from £294 pm
372021 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (140 ps) Saloon ...202175,554 milesTradePetrol1,499 ccDarlington, County Durham£16,290Finance from £335 pm
5012016 V BMW 2 SERIES 2.0 220D M SPORT CONVERTIBLE 2DR DIESEL AUTO EURO 6 (S/S) (12016106,598 milesTradeDiesel1,995 ccIrvine, North Ayrshire£9,495Finance from £200 pm