342025 BMW 2 Series M235 xDrive 4dr Step Auto Saloon Petrol Automatic20252,277 milesTradePetrol1,998 ccAylesford, Kent£41,995
352024 BMW 2 Series 218i [136] M Sport 4dr DCT Saloon Petrol Automatic20248,811 milesTradePetrol1,499 ccBury St Edmunds, Suffolk£28,898
352024 BMW 2 Series 225e xDrive M Sport 5dr DCT Hatchback Plug-In Hy Automatic20244,268 milesTradeOther1,499 ccMilton Keynes, Buckinghamshire£31,450
542015 BMW 2 Series 218d M Sport 2.0 Automatic 81900 Miles. Leather NAV CAM. PX OK. TopSpec. HATCHB...201581,900 milesTradeDiesel1,995 ccRedbridge, London£8,500
36BMW 2 SERIES 2.0 220i M Sport Convertible 2015201549,000 milesTradePetrol1,997 ccLeigh-on-Sea, Essex£12,995
242016 BMW 2 Series 225xe Luxury 5dr [Nav] Auto 4WD 2016Euro 6 (s/s) 5dr PLUG IN HYBRID SAT NAV HAT...201682,872 milesTradeHybrid Electric1,499 ccBarking, London£7,999 (No VAT)
332023 BMW 2 Series M235i xDrive 4dr Step Auto Saloon Petrol Automatic202318,300 milesTradePetrol1,998 ccTunbridge Wells, Kent£28,495
41BMW 2 SERIES ACTIVE TOURER 1.5 216D M SPORT 201663,380 milesTradeDiesel1,496 ccOundle, Cambridgeshire£7,995
352025 BMW 2 Series 220 M Sport 4dr Step Auto Saloon Petrol Automatic20251,743 milesTradePetrol1,499 ccAylesford, Kent£34,900
352025 BMW 2 Series 218i [136] M Sport 4dr Saloon Petrol Manual20255,985 milesTradePetrol1,499 ccMilton Keynes, Buckinghamshire£26,750
332016 BMW 2 Series 2.0 218D Luxury 5dr MPV Diesel Manual2016102,009 milesTradeDiesel1,995 ccPeterborough, Cambridgeshire£7,990
372016 BMW 2 Series 1.5 216D SE 5dr MPV Diesel Manual201693,596 milesTradeDiesel1,496 ccPeterborough, Cambridgeshire£6,990
12019 BMW 2 Series 220i Gran Tourer 2.0 GPF Sport MPV 5dr Petrol DCT Euro 6 (s/s) (192 ps) Estate ...201969,495 milesTradePetrol1,998 ccReading, Berkshire£11,995
332025 BMW 2 Series M235 xDrive 4dr Step Auto Saloon Petrol Automatic20253,139 milesTradePetrol1,998 ccTunbridge Wells, Kent£42,890
362025 BMW 2 Series 220 M Sport 4dr Step Auto Saloon Petrol Automatic20253,977 milesTradePetrol1,499 ccBury St Edmunds, Suffolk£37,995
502018 68 BMW 2 SERIES ACTIVE TOURER 1.5 218I LUXURY EURO 6 (S/S) 5DR201840,000 milesTradePetrol1,499 ccWitham, Essex£11,595
402022 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps) Saloon ...202246,737 milesTradePetrol1,499 ccAldershot, Hampshire£20,197
402021 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (140 ps) Salo...202145,949 milesTradePetrol1,499 ccAldershot, Hampshire£16,698
62017 BMW 2 Series 225xe Sport 5dr [Nav] Auto HATCHBACK Petrol Parallel Phev Automatic2017128,000 milesTradeHybrid Electric1,499 ccGreat Missenden, Buckinghamshire£2,995
402022 BMW 2 Series 218i [136] M Sport 4dr DCT SEMI-AUTO Saloon Petrol Semi Automatic20227,895 milesTradePetrol1,499 ccKingsbury, London£23,270
112017 BMW 2 Series Gran Tourer 2.0 218d M Sport Auto Euro 6 (s/s) 5dr MPV Diesel Automatic201762,456 milesTradeDiesel1,995 ccBarnet, London£12,650
342019 BMW 2 Series 218i M Sport 2dr [Nav] Coupe Petrol Manual201921,779 milesTradePetrol1,499 ccBraintree, Essex£15,995
4812021 BMW 2 Series Gran Coupe 1.5 218i M Sport Euro 6 (s/s) 4dr Saloon Petrol Manual202147,538 milesTradePetrol1,499 ccBarnet, London£17,000
5812016 BMW 2 Series Gran Tourer 1.5 216d SE Euro 6 (s/s) 5dr ESTATE Diesel Manual2016134,000 milesTradeDiesel1,496 ccMilton Keynes, Buckinghamshire£5,490
282016 BMW 2 Series 1.5 218i Sport Euro 6 (s/s) 2dr Petrol201699,257 milesTradePetrol1,499 ccUxbridge, London£6,795