252022 BMW 4 Series 420i M Sport 5dr Step Auto Hatchback Petrol Automatic202216,578 milesTradePetrol1,998 ccSheffield, South Yorkshire£27,749Finance from £571 pm
162016 BMW 4 Series 420i M Sport 2dr Auto [Professional Media] CONVERTIBLE Petrol Automatic201679,000 milesTradePetrol1,998 ccSheffield, South Yorkshire£11,995Finance from £252 pm
442016 BMW 4 Series 3.0 435D xDrive M Sport Auto 4WD 2dr Coupe Diesel Automatic2016123,228 milesTradeDiesel2,993 ccMexborough, South Yorkshire£10,371Finance from £218 pm
502022 BMW 4 Series 420d xDrive MHT M Sport 2dr Step Auto COUPE DIESEL Automatic202247,900 milesTradeDiesel1,995 ccSheffield, South Yorkshire£28,000Finance from £576 pm
192021 BMW 4 Series 430i M Sport Convertible CONVERTIBLE Petrol Automatic202132,266 milesTradePetrol1,998 ccSouth Yorkshire£28,490Finance from £586 pm
781BMW 4 SERIES 3.0 440i M Sport Auto Euro 6 (s/s) 2dr 20172017106,900 milesTradePetrol2,998 ccSheffield, South Yorkshire£16,995Finance from £350 pm
302021 BMW 4 Series 2.0 420i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (184 ps) Convertible ...202166,711 milesTradePetrol1,998 ccLeighton Buzzard, Bedfordshire£22,500Finance from £463 pm
3BMW 4 SERIES GRAN COUPE 3.0 430d M Sport Gran Coupe 20172017114,000 milesTradeDiesel2,993 ccWalsall, West Midlands£12,990Finance from £273 pm
282019 BMW 4 Series 420d [190] xDrive M Sport 5dr Auto [Prof Media] COUPE Diesel Automatic201971,844 milesTradeDiesel1,995 ccBridlington, East Yorkshire£16,450Finance from £338 pm
592021 BMW 4 Series 420i M Sport Coupe Petrol Automatic202146,603 milesTradePetrol1,998 ccRipley, Derbyshire£24,745Finance from £509 pm
5012021 BMW 4 Series 2.0 430i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (245 ps) Coupe Petrol Autom...202129,020 milesTradePetrol1,998 ccReddish, Manchester£26,990Finance from £555 pm
362022 BMW 4 Series 430d xDrive MHT M Sport 2dr Step Auto Coupe Diesel Automatic202235,299 milesTradeDiesel2,993 ccChesterfield, Derbyshire£30,597
10BMW 4 SERIES 420i Sport 2dr Business Media S/H Long MOT ULEZ NAV HDD LEATHER2016160,000 milesTradePetrol1,998 ccWooburn Green, Buckinghamshire£5,495Finance from £116 pm
442022 BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Petrol Automatic202217,000 milesTradePetrol1,998 ccHeathrow, London£30,989Finance from £637 pm
322025 BMW 4 Series M440i xDrive MHT 2dr Step Auto Convertible Petrol Automatic20256,400 milesTradePetrol2,998 ccBoston, Lincolnshire£58,489
502019 BMW 4 Series Gran Coupe 3.0 440i GPF M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (326 ps)...201942,805 milesTradePetrol2,998 ccWickford, Essex£24,995Finance from £514 pm
2912021 21 BMW 4 SERIES 2.0 430I M SPORT COUPE 2DR PETROL AUTO EURO 6 (S/S) (258 PS202137,800 milesTradePetrol1,998 ccNewport£29,495Finance from £606 pm
182018 BMW 4 Series Gran Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 5dr COUPE Petrol Automatic2018106,575 milesTradePetrol1,998 ccWinsford, Cheshire£9,999Finance from £210 pm
292014 BMW 4 Series 3.0 435i M Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Petrol Automatic201472,000 milesTradePetrol2,979 ccLuton, Bedfordshire£13,385Finance from £281 pm
212016 BMW 4 Series 430d xDrive M Sport 5dr Auto (Professional Media) Hatchback Diesel Automatic201681,303 milesTradeDiesel2,993 ccShirley, West Midlands£14,990
582016 BMW 4 Series 3.0 430d Luxury Auto Euro 6 (s/s) 2dr COUPE Diesel Automatic201657,000 milesTradeDiesel2,993 ccSandwell, West Midlands£12,895Finance from £271 pm
5012018 BMW 4 Series Gran Coupe 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps) Hat...201861,030 milesTradeDiesel1,995 ccWickford, Essex£16,995Finance from £350 pm
112017 BMW 4 Series 440i M Sport 2dr Auto [Professional Media] COUPE PETROL Automatic201738,199 milesTradePetrol2,998 ccCroxley Green, Hertfordshire£24,600Finance from £506 pm
812016 BMW 4 Series 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr COUPE Diesel Automatic201670,599 milesTradeDiesel2,993 ccChadderton, Manchester£11,495Finance from £242 pm
2812019 BMW 4 Series 3.0 435d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (313 ps) Coupe Diese...201970,986 milesTradeDiesel2,993 ccBletchley, Buckinghamshire£17,449