Used BMW 4 Series by variant

Vehicle Deals Starting price Total available
BMW 4 Series 420d M Sport 60 Great deals £9,495 781 listings
BMW 4 Series M4 20 Great deals £21,995 333 listings
BMW 4 Series 420d xDrive M Sport 21 Great deals £10,980 238 listings
BMW 4 Series 420i M Sport 26 Great deals £10,995 194 listings
BMW 4 Series 430d M Sport 10 Great deals £14,795 158 listings
BMW 4 Series 435d xDrive M Sport 12 Great deals £15,350 135 listings
BMW 4 Series 420d Sport 7 Great deals £9,889 79 listings
BMW 4 Series 440i M Sport 5 Great deals £16,500 78 listings
BMW 4 Series 430i M Sport 9 Great deals £14,500 76 listings
BMW 4 Series 420d SE 7 Great deals £8,000 74 listings