1512017 BMW 4 Series Gran Coupe 2.0 420d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps) Hat...201754,375 milesTradeDiesel1,995 ccAylesbury, Buckinghamshire£15,149
242018 BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr CONVERTIBLE Petrol Automatic201834,847 milesTradePetrol1,998 ccPeterborough, Cambridgeshire£18,995
202023 23 BMW 4 SERIES 2.0 420I M SPORT COUPE 2DR PETROL AUTO EURO 6 (S/S) (184 PS202322,995 milesTradePetrol1,998 ccAveley, Essex£22,995
2012019 BMW 4 Series 2.0 420i GPF M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) 201948,750 milesTradePetrol1,998 ccBasildon, Essex£17,750
112018 BMW 4 Series Gran Coupe 2.0 420i M Sport Auto xDrive Euro 6 (s/s) 5dr Hatchback Petrol Autom...201829,582 milesTradePetrol1,998 ccCroxley Green, Hertfordshire£18,400
3212018 BMW 4 Series 2.0 420d M Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (190 ps) Coupe Diesel Manual201872,898 milesTradeDiesel1,995 ccBletchley, Buckinghamshire£11,699
292020 BMW 4 Series Gran Coupe 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 5dr COUPE Diesel Automatic202018,000 milesTradeDiesel1,995 ccWatford, Hertfordshire£22,880
242016 BMW 4 Series 3.0 430d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (258 ps) Convertible ...201699,000 milesTradeDiesel2,993 ccRochford, Essex£12,750
202018 BMW 4 Series 420d [190] M Sport 2dr Auto [Professional Media] COUPE DIESEL 201899,000 milesTradeDiesel1,995 ccWoodford Green, London£12,000
412015 BMW 4 Series Gran Coupe 3.0 430d M Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (258 ps) Hat...2015110,669 milesTradeDiesel2,993 ccNorthampton, Northamptonshire£9,995
3312016 BMW 4 Series 2.0 420d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Coupe Diese...201662,037 milesTradeDiesel1,995 ccBletchley, Buckinghamshire£12,749
582018 BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr COUPE Petrol Automatic201848,095 milesTradePetrol1,998 ccHarrow, London£11,795
372022 BMW 4 Series 420d xDrive M Sport Coupe COUPE Diesel/Electric Hybrid Automatic202218,116 milesTradeHybrid Electric1,995 ccOrpington, London£31,345
392017 BMW 4 Series Gran Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 5dr COUPE Petrol Automatic2017100,000 milesTradePetrol1,998 ccUxbridge, London£12,495
02016 BMW 4 Series 420i Sport 5dr Auto [Business Media] COUPE PETROL Automatic2016109,680 milesTradePetrol1,998 ccPalmers Green, London£8,520
402022 BMW 4 Series Gran Coupe 420d M Sport Gran Coupe COUPE Diesel/Electric Hybrid Automatic202229,043 milesTradeHybrid Electric1,995 ccOrpington, London£32,211
572017 BMW 4 Series 2.0 420d M Sport Auto Euro 6 (s/s) 2dr COUPE Diesel Automatic2017126,000 milesTradeDiesel1,995 ccMilton Keynes, Buckinghamshire£9,990
502019 BMW 4 Series Gran Coupe 2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr COUPE Petrol Automatic201954,675 milesTradePetrol1,998 ccAddlestone, Surrey£16,499
6512014 BMW 4 Series 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr COUPE Diesel Automatic201495,000 milesTradeDiesel2,993 ccWhittlesey, Cambridgeshire£11,200
422014 BMW 4 Series 2.0 428I Luxury Auto 2dr Coupe Petrol Automatic201458,000 milesTradePetrol1,997 ccRayleigh, Essex£10,000
472017 BMW 4 Series 2.0 420i M Sport Euro 6 (s/s) 2dr COUPE Petrol Manual201770,014 milesTradePetrol1,998 ccAddlestone, Surrey£12,995
642018 BMW 4 Series Gran Coupe 3.0 440i M Sport Auto Euro 6 (s/s) 5dr COUPE Petrol Automatic201868,475 milesTradePetrol2,998 ccAddlestone, Surrey£21,995
502015 BMW 4 Series 3.0 435i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (306 ps) Convertible ...201532,993 milesTradePetrol2,979 ccFair Oak, Hampshire£18,995
4412017 BMW 4 Series Gran Coupe 2.0 420d M Sport Auto Euro 6 (s/s) 5dr Hatchback Diesel Automatic201749,497 milesTradeDiesel1,995 ccCroxley Green, Hertfordshire£15,000
5012018 68 BMW 4 SERIES 2.0 420D M SPORT COUPE 2DR DIESEL AUTO EURO 6 (S/S) (190 PS201867,000 milesTradeDiesel1,995 ccHoddesdon, Hertfordshire£14,489