1/52014 BMW 2 Series 218i Sport 5dr HATCHBACK PETROL Manual201482,000 milesTradePetrol1,499 ccCroydon, London£5,480Finance from £116 pm
1/172015 BMW 2 Series Gran Tourer 1.5 218i Sport Euro 6 (s/s) 5dr ESTATE Petrol Manual2015100,000 milesTradePetrol1,499 ccWembley, London£5,389Finance from £114 pm
1/712016 BMW 2 Series 1.5 218i M Sport Euro 6 (s/s) 2dr CONVERTIBLE Petrol Manual201676,000 milesTradePetrol1,499 ccPutney, London£7,990Finance from £168 pm
1/512019 BMW 2 Series 218d M Sport 2dr Step Auto [Nav] COUPE DIESEL Automatic201961,995 milesTradeDiesel1,995 ccLondon£12,833Finance from £270 pm
1/392015 BMW 2 Series Active Tourer 2.0 218d Sport Auto Euro 6 (s/s) 5dr HATCHBACK Diesel Automatic201565,499 milesTradeDiesel1,499 ccAveley, Essex£7,550Finance from £159 pm
1/282015 BMW 2 Series Gran Tourer 2.0 218d M Sport MPV 5dr Diesel Auto Euro 6 (s/s) (150 ps) MPV Dies...2015107,055 milesTradeDiesel1,995 ccRomford, London£6,870Finance from £145 pm
1/462018 BMW 2 Series 218i Sport 2dr [Nav] COUPE PETROL Manual201897,000 milesTradePetrol1,499 ccNew Haw, Surrey£7,950Finance from £167 pm
1/93BMW 2 Series Active Tourer 2.0 225i M Sport MPV 5dr Petrol Auto xDrive Euro 6 (s/s) (231 ps) Petr...201658,331 milesTradePetrol1,998 ccRuislip, London£11,395Finance from £240 pm
1/392014 BMW 2 Series 2.0 225d M Sport Auto Euro 6 (s/s) 2dr COUPE Diesel Automatic201463,000 milesTradeDiesel1,995 ccHeathrow, London£12,198Finance from £257 pm
1/322016 BMW 2 Series Gran Tourer 2.0 220i Sport MPV 5dr Petrol Auto Euro 6 (s/s) (192 ps) MPV Petrol...201637,374 milesTradePetrol1,998 ccCroxley Green, Hertfordshire£11,450Finance from £241 pm
1/352016 BMW 2 Series Gran Tourer 1.5 218i M Sport MPV 5dr Petrol Manual Euro 6 (s/s) (136 ps) MPV Pe...201667,391 milesTradePetrol1,499 ccCroxley Green, Hertfordshire£7,900Finance from £166 pm
1/402018 BMW 2 Series 1.5 218i Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (136 ps) Coupe Petrol Automatic201885,300 milesTradePetrol1,499 ccRayleigh, Essex£9,650Finance from £203 pm
1/382019 BMW 2 Series 2.0 218d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (150 ps) Coupe Diesel Autom...201998,000 milesTradeDiesel1,995 ccWelwyn Garden City, Hertfordshire£9,890Finance from £208 pm
1/262019 BMW 2 Series Active Tourer 1.5 225xe 7.6kWh Sport (Premium) Auto 4WD Euro 6 (s/s) 5dr HATCHB...2019102,800 milesTradeHybrid Electric1,499 ccWinchester, Hampshire£7,995Finance from £168 pm
1/1002018 M BMW 2 SERIES 2.0 218D M SPORT CONVERTIBLE 2DR DIESEL AUTO EURO 6 (S/S) (1201843,000 milesTradeDiesel1,995 ccWitham, Essex£13,750Finance from £289 pm
1/652020 BMW 2 Series 1.5 218i GPF Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (136 ps) CONVERTIBL...202062,943 milesTradePetrol1,499 ccNewhaven, East Sussex£11,850Finance from £249 pm
1/92017 BMW 2 Series Active Tourer 2.0 218d Sport Auto Euro 6 (s/s) 5dr HATCHBACK Diesel Automatic2017109,392 milesTradeDiesel1,995 ccSmall Heath, West Midlands£5,650Finance from £119 pm
1/642015 BMW 2 Series 3.0 M235i Auto Euro 6 (s/s) 2dr CONVERTIBLE Petrol Automatic201574,000 milesTradePetrol2,979 ccLeamington Spa, Warwickshire£12,295Finance from £259 pm
1/26BMW 2 SERIES ACTIVE TOURER 1.5 216d Luxury Active Tourer 2017201776,000 milesTradeDiesel1,496 ccBroadstone, Dorset£6,595Finance from £139 pm
1/332015 BMW 2 Series 225d [224] M Sport 2dr Step Auto COUPE DIESEL Automatic2015127,044 milesTradeDiesel1,995 ccBirmingham, West Midlands£6,489Finance from £137 pm
1/372017 BMW 2 Series Gran Tourer 2.0 220d Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic2017117,213 milesTradeDiesel1,995 ccBirmingham, West Midlands£6,995Finance from £147 pm
1/502023 BMW 2 Series Active Tourer 1.5 225xe 16.3kWh Sport DCT 4WD Euro 6 (s/s) 5dr HATCHBACK Petrol...202388,555 milesTradeHybrid Electric1,499 ccSheldon, West Midlands£12,600Finance from £265 pm
1/392018 BMW 2 Series Active Tourer 1.5 218i SE Euro 6 (s/s) 5dr HATCHBACK Petrol Manual201852,882 milesTradePetrol1,499 ccSandwell, West Midlands£8,195Finance from £173 pm
1/262021 BMW 2 Series Gran Coupe 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps) Salo...202187,800 milesTradePetrol1,499 ccHinckley, Leicestershire£13,195Finance from £277 pm