Used BMW 2 Series by variant

Vehicle Deals Starting price Total available
BMW 2 Series 218d M Sport 17 Great deals £8,750 178 listings
BMW 2 Series 220d M Sport 20 Great deals £9,800 175 listings
BMW 2 Series 218d Sport 9 Great deals £8,000 151 listings
BMW 2 Series 218i M Sport 10 Great deals £10,699 143 listings
BMW 2 Series 218i Sport 15 Great deals £8,500 140 listings
BMW 2 Series M2 11 Great deals £27,620 94 listings
BMW 2 Series 218i SE 6 Great deals £8,950 84 listings
BMW 2 Series M240i 10 Great deals £18,393 80 listings
BMW 2 Series 218d SE 12 Great deals £6,000 79 listings
BMW 2 Series 220d Sport 8 Great deals £9,490 70 listings