Used BMW 2 Series by variant

Vehicle Deals Starting price Total available
BMW 2 Series 218d M Sport 11 Great deals £8,950 152 listings
BMW 2 Series 220d M Sport 12 Great deals £8,980 150 listings
BMW 2 Series 218i M Sport 6 Great deals £11,995 147 listings
BMW 2 Series 218d Sport 6 Great deals £8,490 133 listings
BMW 2 Series 218i Sport 5 Great deals £7,999 97 listings
BMW 2 Series M240i 2 Great deals £16,944 91 listings
BMW 2 Series 218d SE 6 Great deals £7,395 68 listings
BMW 2 Series 218i SE 3 Great deals £9,500 57 listings
BMW 2 Series 216d SE 2 Great deals £7,479 55 listings
BMW 2 Series 218d Luxury 7 Great deals £8,499 54 listings