Used BMW 2 Series by variant

Vehicle Deals Starting price Total available
BMW 2 Series 218d M Sport 16 Great deals £6,975 215 listings
BMW 2 Series 218i M Sport 12 Great deals £9,990 176 listings
BMW 2 Series 220d M Sport 7 Great deals £9,579 165 listings
BMW 2 Series 218d Sport 11 Great deals £7,495 132 listings
BMW 2 Series 218i Sport 7 Great deals £7,595 121 listings
BMW 2 Series M240i 5 Great deals £14,300 103 listings
BMW 2 Series 218d SE 9 Great deals £5,789 87 listings
BMW 2 Series M235i 5 Great deals £15,495 80 listings
BMW 2 Series 220d Sport 6 Great deals £8,500 76 listings
BMW 2 Series 220i M Sport 6 Great deals £10,745 75 listings