Used BMW 4 Series by variant

Vehicle Deals Starting price Total available
BMW 4 Series 420d M Sport 42 Great deals £8,995 730 listings
BMW 4 Series 420i M Sport 26 Great deals £11,995 345 listings
BMW 4 Series M4 18 Great deals £9,995 279 listings
BMW 4 Series 420d xDrive M Sport 12 Great deals £11,250 208 listings
BMW 4 Series 430d M Sport 13 Great deals £12,475 183 listings
BMW 4 Series 435d xDrive M Sport 5 Great deals £10,995 138 listings
BMW 4 Series 420d Sport 6 Great deals £9,990 101 listings
BMW 4 Series 430i M Sport 7 Great deals £14,500 82 listings
BMW 4 Series 420d SE 2 Great deals £8,989 66 listings
BMW 4 Series 420i xDrive M Sport 5 Great deals £14,495 62 listings