132017 BMW 2 Series 218d Sport 2dr [Nav] COUPE Diesel Manual2017109,000 milesTradeDiesel1,995 ccDurham, County Durham£7,995Finance from £168 pm
5012017 BMW 2 Series 225xe Sport 5dr [Nav] Auto HATCHBACK PETROL/ELECTRIC Automatic201740,000 milesTradeHybrid Electric1,499 ccIrlam, Manchester£11,000Finance from £231 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
102020 BMW 2 Series 218i M Sport 2dr [Nav] Step Auto Coupe PETROL Automatic202028,940 milesTradePetrol1,499 ccWinsford, Cheshire£16,599
482015 BMW 2 Series Active Tourer 2.0 218d SE MPV 5dr Diesel Auto Euro 6 (s/s) (150 ps) MPV Diesel ...201552,000 milesTradeDiesel1,995 ccWalton, Merseyside£9,477Finance from £199 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
2412021 BMW 2 Series Active Tourer 1.5 225xe 7.6kWh Sport MPV 5dr Petrol Plug-in Hybrid Auto 4WD Eur...202160,000 milesTradeHybrid Electric1,499 ccIrlam, Manchester£12,750Finance from £268 pm
132021 BMW 2 Series Gran Coupe 2.0 220i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (178 ps) Saloon ...202189,430 milesTradePetrol1,998 ccBury, Manchester£16,495Finance from £339 pm
342018 68 BMW 2 SERIES 2.0 218D M SPORT CONVERTIBLE 2DR DIESEL AUTO EURO 6 (S/S) (201842,000 milesTradeDiesel1,995 ccRochdale, Manchester£13,683Finance from £288 pm
492016 BMW 2 Series 218i Sport 2dr [Nav] CONVERTIBLE PETROL Manual201682,000 milesTradePetrol1,499 ccHeaton Chapel, Manchester£9,489Finance from £200 pm
402018 BMW 2 Series 2.0 220d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (190 ps) - ELECTRIC S Cou...201844,610 milesTradeDiesel1,995 ccBradford, West Yorkshire£13,006Finance from £274 pm
252018 BMW 2 Series 220i SE 5dr DCT HATCHBACK PETROL Automatic201824,396 milesTradePetrol1,998 ccCheshire£12,049Finance from £253 pm
272019 BMW 2 Series 220i M Sport 5dr DCT Hatchback PETROL Automatic201953,250 milesTradePetrol1,998 ccWinsford, Cheshire£12,899
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
352025 BMW 2 Series 223 xDrive M Sport 4dr Step Auto Saloon Petrol Automatic20255,500 milesTradePetrol1,998 ccLeeds, West Yorkshire£30,999
19BMW, 2 SERIES, Coupe, 2019, Manual, 1499 (cc), 2 doors201959,542 milesPrivatePetrol1,499 ccBurnage, Manchester£10,999
392021 BMW 2 Series 216d SE 5dr Estate Diesel Manual202123,062 milesTradeDiesel1,496 ccBirtley, County Durham£14,499Finance from £305 pm
292023 BMW 2 Series 218i [136] Sport 4dr DCT [Live Cockpit Prof] Saloon Petrol Automatic20236,663 milesTradePetrol1,499 ccCastleford, West Yorkshire£21,849Finance from £449 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
2012021 BMW 2 Series 218i [136] M Sport 4dr DCT COUPE Petrol Automatic202120,000 milesTradePetrol1,499 ccBamber Bridge, Lancashire£23,300Finance from £479 pm
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
12BMW 218 1.5 Gran Tourer i Sport petrol, 7 seater BUY FOR ONLY £220 P/M, FINANCE201674,180 milesTradePetrol1,499 ccBootle, Merseyside£220Finance from £5 pm